home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1989-11-22 | 2.2 MB | [ STAK/WILD]
open in: MacOS 8.1
extracted
|
Win98
extracted
|
DOS
extracted
browse contents |
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary ).
Confidence Program Detection Match Type Support
100%
dexvert
HyperCard Stack (archive/hypercard)
idMeta
Supported
10%
dexvert
MacBinary (archive/macBinary)
fallback
Supported
1%
dexvert
PageFocus Data (other/pageFocusData)
ext
Unsupported
1%
dexvert
Banyans VINES patch data (other/banyansVINESPatchData)
ext
Unsupported
100%
file
MacBinary II, inited, Sun Feb 3 20:54:47 2097 INVALID date, modified Wed Nov 22 06:21:59 1989, creator HyperCard, type HyperCard stack, 2154496 bytes "Apple Graphics Source 2.1" , at 0x20e080 166044 bytes resource Adobe Photoshop Color swatch, version 0, 29 colors; 1st RGB space (0), w 0x2, x 0x6, y 0x86a2, z 0 ; 2nd space (1861), w 0, x 0xa5e, y 0x9, z 0x3568
default (weak)
99%
file
data
default
74%
TrID
Mac HyperCard stack (MacBinary)
default
25%
TrID
MacBinary 2
default (weak)
100%
siegfried
fmt/1762 MacBinary (II)
default
100%
lsar
MacBinary
default
id metadata key value macFileType [ STAK] macFileCreator [ WILD]
hex view +--------+-------------------------+-------------------------+--------+--------+ |00000000| 00 19 41 70 70 6c 65 20 | 47 72 61 70 68 69 63 73 |..Apple |Graphics| |00000010| 20 53 6f 75 72 63 65 20 | 32 2e 31 00 00 00 00 00 | Source |2.1.....| |00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000040| 00 53 54 41 4b 57 49 4c | 44 01 00 00 00 00 00 00 |.STAKWIL|D.......| |00000050| 00 00 00 00 20 e0 00 00 | 02 88 9c 6b 35 5a e7 a1 |.... ...|...k5Z..| |00000060| 90 31 d7 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |.1......|........| |00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 00 de 00 00 |........|........| |00000080| 00 00 6a 00 53 54 41 4b | ff ff ff ff e6 3c c9 51 |..j.STAK|.....<.Q| |00000090| 00 00 00 08 00 20 e0 00 | 00 00 6a 00 00 00 00 1d |..... ..|..j.....| |000000a0| 00 00 00 1d 00 00 00 02 | 00 06 86 a2 00 00 07 45 |........|.......E| |000000b0| 00 00 0a 5e 00 09 35 68 | 00 00 00 08 00 02 7e 40 |...^..5h|......~@| |000000c0| 00 00 12 46 00 00 00 00 | 00 05 00 00 10 00 00 00 |...F....|........| |000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000000e0| 01 20 80 00 01 22 80 00 | 01 22 80 00 01 22 80 00 |. ..."..|."..."..| |000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000200| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000230| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000250| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000260| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000270| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000280| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000290| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000002a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000002b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000002c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000002d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000002e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000002f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000300| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000320| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000330| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000340| 00 00 00 00 00 00 00 00 | 80 00 00 00 08 00 00 00 |........|........| |00000350| 88 00 22 00 88 00 22 00 | 88 88 22 22 88 88 22 22 |.."...".|..""..""| |00000360| 88 aa 22 aa 88 aa 22 aa | cc aa 33 aa cc aa 33 aa |.."...".|..3...3.| |00000370| ee aa bb aa ee aa bb aa | ee bb bb ee ee bb bb ee |........|........| |00000380| ff bb ff ee ff bb ff ee | ff bb ff ff ff bb ff ff |........|........| |00000390| 80 10 02 20 01 08 40 04 | ff ff ff ff ff ff ff ff |... ..@.|........| |000003a0| 88 22 88 22 88 22 88 22 | 11 22 44 88 11 22 44 88 |."."."."|."D.."D.| |000003b0| c4 80 0c 68 43 02 30 26 | b1 30 03 1b d8 c0 0c 8d |...hC.0&|.0......| |000003c0| aa 00 aa 00 aa 00 aa 00 | 88 22 55 22 88 22 55 22 |........|."U"."U"| |000003d0| 88 55 22 55 88 55 22 55 | 77 dd 77 dd 77 dd 77 dd |.U"U.U"U|w.w.w.w.| |000003e0| 80 00 00 00 00 00 00 00 | aa 55 aa 55 aa 55 aa 55 |........|.U.U.U.U| |000003f0| 03 84 48 30 0c 02 01 01 | 82 44 39 44 82 01 01 01 |..H0....|.D9D....| |00000400| 88 14 22 41 88 41 22 14 | 80 80 41 3e 08 08 14 e3 |.."A.A".|..A>....| |00000410| 22 04 8c 74 22 17 98 10 | be 80 88 08 eb 08 88 80 |"..t"...|........| |00000420| 25 c8 32 89 64 24 4c 92 | a2 9c 41 be 2a c9 14 eb |%.2.d$L.|..A.*...| |00000430| 40 a0 00 00 04 0a 00 00 | 80 40 20 00 02 04 08 00 |@.......|.@ .....| |00000440| aa 00 80 00 88 00 80 00 | ff 80 80 80 80 80 80 80 |........|........| |00000450| 08 1c 22 c1 80 01 02 04 | ff 80 80 80 ff 08 08 08 |..".....|........| |00000460| f8 74 22 47 8f 17 22 71 | bf 00 bf bf b0 b0 b0 b0 |.t"G.."q|........| |00000470| ff 7f be 5d a2 41 80 00 | fa f5 fa f5 a0 50 a0 50 |...].A..|.....P.P| |00000480| 00 01 c7 80 00 01 25 a0 | 00 03 11 20 00 00 00 e0 |......%.|... ....| |00000490| 00 03 17 e0 00 00 01 00 | 00 03 19 80 00 00 00 e0 |........|........| |000004a0| 00 03 1c 20 00 00 01 00 | 00 03 1f a0 00 00 00 c0 |... ....|........| |000004b0| 00 1e 0b 20 00 01 27 40 | 00 20 b3 00 00 00 2c e0 |... ..'@|. ....,.| |000004c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000500| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000510| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000520| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000550| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000580| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000590| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000600| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000610| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000620| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000640| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000680| 6f 6e 20 64 6f 6d 65 6e | 75 20 6d 65 6e 75 20 2d |on domen|u menu -| |00000690| 2d 20 53 63 72 69 70 74 | 20 61 64 64 65 64 20 62 |- Script| added b| |000006a0| 79 20 41 6e 69 6d 61 74 | 72 69 78 20 37 2f 31 34 |y Animat|rix 7/14| |000006b0| 2f 38 39 0d 67 6c 6f 62 | 61 6c 20 52 50 73 74 61 |/89.glob|al RPsta| |000006c0| 63 6b 6e 61 6d 65 2c 52 | 50 63 61 72 64 6e 61 6d |ckname,R|Pcardnam| |000006d0| 65 0d 69 66 20 6d 65 6e | 75 20 69 73 20 69 6e 20 |e.if men|u is in | |000006e0| 22 48 6f 6d 65 2c 51 75 | 69 74 20 48 79 70 65 72 |"Home,Qu|it Hyper| |000006f0| 43 61 72 64 22 20 74 68 | 65 6e 0d 69 66 20 52 50 |Card" th|en.if RP| |00000700| 73 74 61 63 6b 6e 61 6d | 65 20 69 73 20 6e 6f 74 |stacknam|e is not| |00000710| 20 65 6d 70 74 79 20 74 | 68 65 6e 0d 61 6e 73 77 | empty t|hen.answ| |00000720| 65 72 20 22 54 68 69 73 | 20 77 69 6c 6c 20 72 65 |er "This| will re| |00000730| 74 75 72 6e 20 74 6f 20 | 22 26 52 50 53 74 61 63 |turn to |"&RPStac| |00000740| 6b 6e 61 6d 65 26 22 2e | 22 0d 73 65 74 20 63 75 |kname&".|".set cu| |00000750| 72 73 6f 72 20 74 6f 20 | 77 61 74 63 68 0d 6c 6f |rsor to |watch.lo| |00000760| 63 6b 20 73 63 72 65 65 | 6e 0d 67 6f 20 63 61 72 |ck scree|n.go car| |00000770| 64 20 52 50 63 61 72 64 | 6e 61 6d 65 20 6f 66 20 |d RPcard|name of | |00000780| 73 74 61 63 6b 20 52 50 | 73 74 61 63 6b 6e 61 6d |stack RP|stacknam| |00000790| 65 0d 75 6e 6c 6f 63 6b | 20 73 63 72 65 65 6e 20 |e.unlock| screen | |000007a0| 77 69 74 68 20 64 69 73 | 73 6f 6c 76 65 0d 65 78 |with dis|solve.ex| |000007b0| 69 74 20 64 6f 6d 65 6e | 75 0d 65 6c 73 65 20 70 |it domen|u.else p| |000007c0| 61 73 73 20 64 6f 6d 65 | 6e 75 20 2d 2d 20 69 66 |ass dome|nu -- if| |000007d0| 20 52 50 73 74 61 63 6b | 6e 61 6d 65 20 69 73 20 | RPstack|name is | |000007e0| 65 6d 70 74 79 0d 65 6c | 73 65 0d 70 61 73 73 20 |empty.el|se.pass | |000007f0| 64 6f 6d 65 6e 75 20 2d | 2d 20 69 66 20 6d 65 6e |domenu -|- if men| |00000800| 75 20 69 73 20 6e 6f 74 | 20 69 6e 20 68 6f 6d 65 |u is not| in home| |00000810| 20 6f 72 20 71 75 69 74 | 0d 65 6e 64 20 69 66 0d | or quit|.end if.| |00000820| 65 6e 64 20 64 6f 6d 65 | 6e 75 0d 0d 2d 2d 53 59 |end dome|nu..--SY| |00000830| 53 54 45 4d 20 4d 45 53 | 53 41 47 45 53 2d 2d 2d |STEM MES|SAGES---| |00000840| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000850| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000860| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000870| 2d 2d 2d 0d 0d 6f 6e 20 | 6f 70 65 6e 53 74 61 63 |---..on |openStac| |00000880| 6b 0d 67 6c 6f 62 61 6c | 20 73 74 61 63 6b 73 0d |k.global| stacks.| |00000890| 0d 69 66 20 73 74 61 63 | 6b 73 20 69 73 20 65 6d |.if stac|ks is em| |000008a0| 70 74 79 20 74 68 65 6e | 20 67 65 74 48 6f 6d 65 |pty then| getHome| |000008b0| 49 6e 66 6f 0d 0d 69 66 | 20 74 68 65 20 76 65 72 |Info..if| the ver| |000008c0| 73 69 6f 6e 20 3c 20 31 | 2e 32 0d 74 68 65 6e 0d |sion < 1|.2.then.| |000008d0| 70 75 74 20 22 53 6f 72 | 72 79 2e 20 59 6f 75 20 |put "Sor|ry. You | |000008e0| 6e 65 65 64 20 48 79 70 | 65 72 43 61 72 64 20 76 |need Hyp|erCard v| |000008f0| 65 72 73 69 6f 6e 20 31 | 2e 32 20 6f 72 20 67 72 |ersion 1|.2 or gr| |00000900| 65 61 74 65 72 2e 20 22 | 20 c2 0d 61 66 74 65 72 |eater. "| ..after| |00000910| 20 74 68 69 73 54 65 78 | 74 0d 70 75 74 20 22 59 | thisTex|t.put "Y| |00000920| 6f 75 20 61 72 65 20 75 | 73 69 6e 67 20 76 65 72 |ou are u|sing ver| |00000930| 73 69 6f 6e 22 20 26 20 | 74 68 65 20 76 65 72 73 |sion" & |the vers| |00000940| 69 6f 6e 20 26 20 22 2e | 22 20 61 66 74 65 72 20 |ion & ".|" after | |00000950| 74 68 69 73 54 65 78 74 | 0d 64 69 61 6c 6f 67 49 |thisText|.dialogI| |00000960| 74 20 74 68 69 73 54 65 | 78 74 0d 65 6e 64 20 69 |t thisTe|xt.end i| |00000970| 66 0d 0d 70 61 73 73 20 | 6f 70 65 6e 53 74 61 63 |f..pass |openStac| |00000980| 6b 0d 65 6e 64 20 6f 70 | 65 6e 53 74 61 63 6b 0d |k.end op|enStack.| |00000990| 0d 6f 6e 20 63 6c 6f 73 | 65 53 74 61 63 6b 0d 67 |.on clos|eStack.g| |000009a0| 6c 6f 62 61 6c 20 74 69 | 63 6b 73 54 6f 57 61 69 |lobal ti|cksToWai| |000009b0| 74 0d 73 61 76 65 43 68 | 61 6e 67 65 73 0d 73 65 |t.saveCh|anges.se| |000009c0| 74 20 63 75 72 73 6f 72 | 20 74 6f 20 62 75 73 79 |t cursor| to busy| |000009d0| 0d 70 75 74 20 74 69 63 | 6b 73 54 6f 57 61 69 74 |.put tic|ksToWait| |000009e0| 20 69 6e 74 6f 20 6c 69 | 6e 65 20 31 20 6f 66 20 | into li|ne 1 of | |000009f0| 63 64 20 66 6c 64 20 22 | 62 72 6f 77 73 69 6e 67 |cd fld "|browsing| |00000a00| 20 73 70 65 65 64 22 20 | c2 0d 6f 66 20 63 64 20 | speed" |..of cd | |00000a10| 22 74 69 74 6c 65 20 63 | 61 72 64 22 0d 70 61 73 |"title c|ard".pas| |00000a20| 73 20 63 6c 6f 73 65 53 | 74 61 63 6b 0d 65 6e 64 |s closeS|tack.end| |00000a30| 20 63 6c 6f 73 65 53 74 | 61 63 6b 0d 0d 2d 2d 4d | closeSt|ack..--M| |00000a40| 45 53 53 41 47 45 20 48 | 41 4e 44 4c 45 52 53 2d |ESSAGE H|ANDLERS-| |00000a50| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000a60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000a70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000a80| 2d 2d 2d 0d 0d 6f 6e 20 | 61 64 6d 69 6e 0d 67 6c |---..on |admin.gl| |00000a90| 6f 62 61 6c 20 61 72 74 | 4d 61 6e 61 67 65 6d 65 |obal art|Manageme| |00000aa0| 6e 74 0d 0d 69 66 20 63 | 61 6e 74 4d 6f 64 69 66 |nt..if c|antModif| |00000ab0| 79 20 6f 66 20 74 68 69 | 73 20 73 74 61 63 6b 20 |y of thi|s stack | |00000ac0| 3d 20 22 74 72 75 65 22 | 0d 74 68 65 6e 0d 61 6e |= "true"|.then.an| |00000ad0| 73 77 65 72 20 22 54 68 | 69 73 20 73 74 61 63 6b |swer "Th|is stack| |00000ae0| 20 69 73 20 6c 6f 63 6b | 65 64 20 61 6e 64 20 63 | is lock|ed and c| |00000af0| 61 6e 27 74 20 62 65 20 | 6d 6f 64 69 66 69 65 64 |an't be |modified| |00000b00| 2e 22 0d 65 78 69 74 20 | 61 64 6d 69 6e 0d 65 6e |.".exit |admin.en| |00000b10| 64 20 69 66 0d 0d 70 75 | 74 20 22 6f 6e 22 20 69 |d if..pu|t "on" i| |00000b20| 6e 74 6f 20 61 72 74 4d | 61 6e 61 67 65 6d 65 6e |nto artM|anagemen| |00000b30| 74 0d 73 65 6e 64 20 73 | 68 6f 77 41 64 6d 69 6e |t.send s|howAdmin| |00000b40| 45 6c 65 6d 65 6e 74 73 | 20 74 6f 20 74 68 69 73 |Elements| to this| |00000b50| 20 62 67 0d 65 6e 64 20 | 61 64 6d 69 6e 0d 0d 6f | bg.end |admin..o| |00000b60| 6e 20 63 6c 6f 73 65 41 | 64 6d 69 6e 0d 67 6c 6f |n closeA|dmin.glo| |00000b70| 62 61 6c 20 61 72 74 4d | 61 6e 61 67 65 6d 65 6e |bal artM|anagemen| |00000b80| 74 0d 70 75 74 20 22 6f | 66 66 22 20 69 6e 74 6f |t.put "o|ff" into| |00000b90| 20 61 72 74 4d 61 6e 61 | 67 65 6d 65 6e 74 0d 73 | artMana|gement.s| |00000ba0| 65 6e 64 20 68 69 64 65 | 41 64 6d 69 6e 45 6c 65 |end hide|AdminEle| |00000bb0| 6d 65 6e 74 73 20 74 6f | 20 74 68 69 73 20 62 67 |ments to| this bg| |00000bc0| 0d 65 6e 64 20 63 6c 6f | 73 65 41 64 6d 69 6e 0d |.end clo|seAdmin.| |00000bd0| 0d 6f 6e 20 73 68 6f 77 | 4c 69 73 74 4e 61 6d 65 |.on show|ListName| |00000be0| 0d 67 6c 6f 62 61 6c 20 | 61 63 74 69 76 65 4c 69 |.global |activeLi| |00000bf0| 73 74 4e 61 6d 65 0d 73 | 65 74 20 74 68 65 20 6e |stName.s|et the n| |00000c00| 61 6d 65 20 6f 66 20 62 | 67 20 62 74 6e 20 69 64 |ame of b|g btn id| |00000c10| 20 33 35 33 20 74 6f 20 | 22 4c 69 73 74 20 4e 61 | 353 to |"List Na| |00000c20| 6d 65 3a 22 20 26 26 20 | 61 63 74 69 76 65 4c 69 |me:" && |activeLi| |00000c30| 73 74 4e 61 6d 65 0d 65 | 6e 64 20 73 68 6f 77 4c |stName.e|nd showL| |00000c40| 69 73 74 4e 61 6d 65 0d | 0d 6f 6e 20 67 6f 4c 69 |istName.|.on goLi| |00000c50| 73 74 53 74 61 63 6b 0d | 67 6c 6f 62 61 6c 20 6c |stStack.|global l| |00000c60| 69 73 74 53 74 61 63 6b | 0d 6c 6f 63 6b 20 73 63 |istStack|.lock sc| |00000c70| 72 65 65 6e 0d 73 65 74 | 20 6c 6f 63 6b 4d 65 73 |reen.set| lockMes| |00000c80| 73 61 67 65 73 20 74 6f | 20 74 72 75 65 0d 73 65 |sages to| true.se| |00000c90| 74 20 6c 6f 63 6b 52 65 | 63 65 6e 74 20 74 6f 20 |t lockRe|cent to | |00000ca0| 74 72 75 65 0d 70 75 74 | 20 65 6d 70 74 79 20 69 |true.put| empty i| |00000cb0| 6e 74 6f 20 77 68 69 63 | 68 52 65 74 75 72 6e 0d |nto whic|hReturn.| |00000cc0| 67 6f 20 73 74 61 63 6b | 20 6c 69 73 74 53 74 61 |go stack| listSta| |00000cd0| 63 6b 0d 0d 69 66 20 74 | 68 65 20 73 68 6f 72 74 |ck..if t|he short| |00000ce0| 20 6e 61 6d 65 20 6f 66 | 20 74 68 69 73 20 73 74 | name of| this st| |00000cf0| 61 63 6b 20 3c 3e 20 6c | 69 73 74 53 74 61 63 6b |ack <> l|istStack| |00000d00| 20 74 68 65 6e 20 65 78 | 69 74 20 74 6f 20 68 79 | then ex|it to hy| |00000d10| 70 65 72 63 61 72 64 0d | 0d 69 66 20 63 61 6e 74 |percard.|.if cant| |00000d20| 4d 6f 64 69 66 79 20 6f | 66 20 74 68 69 73 20 73 |Modify o|f this s| |00000d30| 74 61 63 6b 20 3d 20 22 | 74 72 75 65 22 0d 74 68 |tack = "|true".th| |00000d40| 65 6e 0d 70 75 74 20 22 | 54 68 65 20 73 74 61 63 |en.put "|The stac| |00000d50| 6b 22 20 26 26 20 71 75 | 6f 74 65 20 26 20 6c 69 |k" && qu|ote & li| |00000d60| 73 74 53 74 61 63 6b 20 | 26 20 71 75 6f 74 65 20 |stStack |& quote | |00000d70| 26 26 20 22 69 73 20 6c | 6f 63 6b 65 64 2e 22 20 |&& "is l|ocked." | |00000d80| 26 26 20 c2 0d 22 20 59 | 6f 75 20 63 61 6e 27 74 |&& .." Y|ou can't| |00000d90| 20 73 61 76 65 20 63 68 | 61 6e 67 65 73 20 74 6f | save ch|anges to| |00000da0| 20 79 6f 75 72 22 20 26 | 26 20 c2 0d 22 6c 69 73 | your" &|& .."lis| |00000db0| 74 73 20 75 6e 74 69 6c | 20 79 6f 75 20 75 6e 6c |ts until| you unl| |00000dc0| 6f 63 6b 20 74 68 65 20 | 73 74 61 63 6b 22 20 26 |ock the |stack" &| |00000dd0| 26 20 71 75 6f 74 65 20 | 26 20 6c 69 73 74 53 74 |& quote |& listSt| |00000de0| 61 63 6b 20 26 20 c2 0d | 71 75 6f 74 65 20 26 20 |ack & ..|quote & | |00000df0| 22 2e 22 20 c2 0d 69 6e | 74 6f 20 64 69 61 6c 6f |"." ..in|to dialo| |00000e00| 67 54 65 78 74 0d 64 69 | 61 6c 6f 67 49 74 20 64 |gText.di|alogIt d| |00000e10| 69 61 6c 6f 67 54 65 78 | 74 0d 70 75 74 20 22 6e |ialogTex|t.put "n| |00000e20| 6f 22 20 69 6e 74 6f 20 | 77 68 69 63 68 52 65 74 |o" into |whichRet| |00000e30| 75 72 6e 0d 65 6e 64 20 | 69 66 0d 0d 72 65 74 75 |urn.end |if..retu| |00000e40| 72 6e 20 77 68 69 63 68 | 52 65 74 75 72 6e 0d 65 |rn which|Return.e| |00000e50| 6e 64 20 67 6f 4c 69 73 | 74 53 74 61 63 6b 0d 0d |nd goLis|tStack..| |00000e60| 2d 2d 6c 69 73 74 20 73 | 74 75 66 66 0d 0d 6f 6e |--list s|tuff..on| |00000e70| 20 73 61 76 65 43 68 61 | 6e 67 65 73 20 62 6f 6f | saveCha|nges boo| |00000e80| 6c 65 61 6e 0d 67 6c 6f | 62 61 6c 20 61 63 74 69 |lean.glo|bal acti| |00000e90| 76 65 4c 69 73 74 4e 61 | 6d 65 2c 20 74 61 67 67 |veListNa|me, tagg| |00000ea0| 65 64 4c 69 73 74 2c 20 | 73 65 71 75 65 6e 74 69 |edList, |sequenti| |00000eb0| 61 6c 2c 20 63 68 61 6e | 67 65 73 54 6f 4c 69 73 |al, chan|gesToLis| |00000ec0| 74 0d 0d 69 66 20 63 68 | 61 6e 67 65 73 54 6f 4c |t..if ch|angesToL| |00000ed0| 69 73 74 20 3c 3e 20 22 | 74 72 75 65 22 20 74 68 |ist <> "|true" th| |00000ee0| 65 6e 20 65 78 69 74 20 | 73 61 76 65 43 68 61 6e |en exit |saveChan| |00000ef0| 67 65 73 0d 0d 69 66 20 | 62 6f 6f 6c 65 61 6e 20 |ges..if |boolean | |00000f00| 3c 3e 20 22 74 72 75 65 | 22 0d 74 68 65 6e 0d 64 |<> "true|".then.d| |00000f10| 69 61 6c 6f 67 49 74 20 | 22 53 61 76 65 20 63 68 |ialogIt |"Save ch| |00000f20| 61 6e 67 65 73 20 74 6f | 20 74 68 65 20 6c 69 73 |anges to| the lis| |00000f30| 74 20 22 20 c2 0d 26 20 | 71 75 6f 74 65 20 26 20 |t " ..& |quote & | |00000f40| 61 63 74 69 76 65 4c 69 | 73 74 4e 61 6d 65 20 26 |activeLi|stName &| |00000f50| 20 71 75 6f 74 65 20 26 | 22 3f 22 2c 20 22 43 61 | quote &|"?", "Ca| |00000f60| 6e 63 65 6c 2c 4f 4b 22 | 0d 0d 69 66 20 74 68 65 |ncel,OK"|..if the| |00000f70| 20 72 65 73 75 6c 74 20 | 69 73 20 22 43 61 6e 63 | result |is "Canc| |00000f80| 65 6c 22 20 74 68 65 6e | 20 65 78 69 74 20 74 6f |el" then| exit to| |00000f90| 20 68 79 70 65 72 63 61 | 72 64 0d 0d 65 6e 64 20 | hyperca|rd..end | |00000fa0| 69 66 0d 0d 70 75 74 20 | 74 68 65 20 6c 6f 6e 67 |if..put |the long| |00000fb0| 20 6e 61 6d 65 20 6f 66 | 20 74 68 69 73 20 63 64 | name of| this cd| |00000fc0| 20 69 6e 74 6f 20 61 66 | 74 65 72 53 61 76 65 47 | into af|terSaveG| |00000fd0| 6f 48 65 72 65 0d 0d 69 | 66 20 61 63 74 69 76 65 |oHere..i|f active| |00000fe0| 4c 69 73 74 4e 61 6d 65 | 20 3d 20 22 75 6e 74 69 |ListName| = "unti| |00000ff0| 74 6c 65 64 22 20 4f 52 | 20 61 63 74 69 76 65 4c |tled" OR| activeL| |00001000| 69 73 74 4e 61 6d 65 20 | 3d 20 65 6d 70 74 79 0d |istName |= empty.| |00001010| 74 68 65 6e 0d 63 68 65 | 63 6b 4c 69 73 74 4e 61 |then.che|ckListNa| |00001020| 6d 65 0d 0d 69 66 20 74 | 68 65 20 72 65 73 75 6c |me..if t|he resul| |00001030| 74 20 3c 3e 20 65 6d 70 | 74 79 20 74 68 65 6e 20 |t <> emp|ty then | |00001040| 65 78 69 74 20 73 61 76 | 65 43 68 61 6e 67 65 73 |exit sav|eChanges| |00001050| 0d 0d 65 6e 64 20 69 66 | 0d 0d 73 65 74 20 63 75 |..end if|..set cu| |00001060| 72 73 6f 72 20 74 6f 20 | 62 75 73 79 0d 67 6f 4c |rsor to |busy.goL| |00001070| 69 73 74 53 74 61 63 6b | 0d 0d 69 66 20 74 68 65 |istStack|..if the| |00001080| 20 72 65 73 75 6c 74 20 | 3d 20 22 6e 6f 22 20 74 | result |= "no" t| |00001090| 68 65 6e 0d 67 6f 20 61 | 66 74 65 72 53 61 76 65 |hen.go a|fterSave| |000010a0| 47 6f 48 65 72 65 0d 65 | 78 69 74 20 74 6f 20 68 |GoHere.e|xit to h| |000010b0| 79 70 65 72 63 61 72 64 | 0d 65 6e 64 20 69 66 0d |ypercard|.end if.| |000010c0| 0d 67 6f 20 63 64 20 61 | 63 74 69 76 65 4c 69 73 |.go cd a|ctiveLis| |000010d0| 74 4e 61 6d 65 0d 73 65 | 74 20 63 75 72 73 6f 72 |tName.se|t cursor| |000010e0| 20 74 6f 20 62 75 73 79 | 0d 70 75 74 20 74 61 67 | to busy|.put tag| |000010f0| 67 65 64 4c 69 73 74 20 | 69 6e 74 6f 20 62 67 20 |gedList |into bg | |00001100| 66 6c 64 20 22 74 61 67 | 67 65 64 20 6c 69 73 74 |fld "tag|ged list| |00001110| 22 0d 70 75 74 20 73 65 | 71 75 65 6e 74 69 61 6c |".put se|quential| |00001120| 20 69 6e 74 6f 20 62 67 | 20 66 6c 64 20 22 73 65 | into bg| fld "se| |00001130| 71 75 65 6e 74 69 61 6c | 20 69 6e 74 65 67 65 72 |quential| integer| |00001140| 73 22 0d 67 6f 20 61 66 | 74 65 72 53 61 76 65 47 |s".go af|terSaveG| |00001150| 6f 48 65 72 65 0d 73 65 | 74 20 63 75 72 73 6f 72 |oHere.se|t cursor| |00001160| 20 74 6f 20 62 75 73 79 | 0d 70 75 74 20 22 66 61 | to busy|.put "fa| |00001170| 6c 73 65 22 20 69 6e 74 | 6f 20 63 68 61 6e 67 65 |lse" int|o change| |00001180| 73 54 6f 4c 69 73 74 0d | 73 68 6f 77 4c 69 73 74 |sToList.|showList| |00001190| 4e 61 6d 65 0d 65 6e 64 | 20 73 61 76 65 43 68 61 |Name.end| saveCha| |000011a0| 6e 67 65 73 0d 0d 6f 6e | 20 63 68 65 63 6b 4c 69 |nges..on| checkLi| |000011b0| 73 74 4e 61 6d 65 0d 67 | 6c 6f 62 61 6c 20 61 63 |stName.g|lobal ac| |000011c0| 74 69 76 65 4c 69 73 74 | 4e 61 6d 65 0d 61 73 6b |tiveList|Name.ask| |000011d0| 20 22 53 61 76 65 20 74 | 68 65 20 75 6e 74 69 74 | "Save t|he untit| |000011e0| 6c 65 64 20 6c 69 73 74 | 20 61 73 20 28 32 30 20 |led list| as (20 | |000011f0| 6c 65 74 74 65 72 73 20 | 6f 72 20 6c 65 73 73 29 |letters |or less)| |00001200| 3a 22 0d 0d 69 66 20 69 | 74 20 3d 20 65 6d 70 74 |:"..if i|t = empt| |00001210| 79 20 74 68 65 6e 0d 72 | 65 74 75 72 6e 20 22 31 |y then.r|eturn "1| |00001220| 22 0d 65 6c 73 65 0d 70 | 75 74 20 69 74 20 69 6e |".else.p|ut it in| |00001230| 74 6f 20 6e 61 6d 65 45 | 6e 74 65 72 65 64 0d 65 |to nameE|ntered.e| |00001240| 6e 64 20 69 66 0d 0d 69 | 66 20 6e 61 6d 65 45 6e |nd if..i|f nameEn| |00001250| 74 65 72 65 64 20 3d 20 | 22 55 6e 74 69 74 6c 65 |tered = |"Untitle| |00001260| 64 22 0d 74 68 65 6e 0d | 61 6e 73 77 65 72 20 22 |d".then.|answer "| |00001270| 4c 69 73 74 20 6e 61 6d | 65 73 20 63 61 6e 27 74 |List nam|es can't| |00001280| 20 62 65 20 6e 61 6d 65 | 64 20 55 6e 74 69 74 6c | be name|d Untitl| |00001290| 65 64 2e 22 0d 72 65 74 | 75 72 6e 20 22 31 22 0d |ed.".ret|urn "1".| |000012a0| 65 6e 64 20 69 66 0d 0d | 69 66 20 74 68 65 20 6c |end if..|if the l| |000012b0| 65 6e 67 74 68 20 6f 66 | 20 6e 61 6d 65 45 6e 74 |ength of| nameEnt| |000012c0| 65 72 65 64 20 3e 20 32 | 30 0d 74 68 65 6e 0d 61 |ered > 2|0.then.a| |000012d0| 6e 73 77 65 72 20 22 4c | 69 73 74 20 6e 61 6d 65 |nswer "L|ist name| |000012e0| 73 20 63 61 6e 6e 6f 74 | 20 68 61 76 65 20 6d 6f |s cannot| have mo| |000012f0| 72 65 20 74 68 61 6e 20 | 32 30 20 6c 65 74 74 65 |re than |20 lette| |00001300| 72 73 2e 22 0d 72 65 74 | 75 72 6e 20 22 31 22 0d |rs.".ret|urn "1".| |00001310| 65 6e 64 20 69 66 0d 0d | 67 6f 4c 69 73 74 53 74 |end if..|goListSt| |00001320| 61 63 6b 0d 0d 69 66 20 | 74 68 65 20 72 65 73 75 |ack..if |the resu| |00001330| 6c 74 20 3d 20 22 6e 6f | 22 20 74 68 65 6e 0d 70 |lt = "no|" then.p| |00001340| 6f 70 20 63 64 0d 65 78 | 69 74 20 74 6f 20 68 79 |op cd.ex|it to hy| |00001350| 70 65 72 63 61 72 64 0d | 65 6e 64 20 69 66 0d 0d |percard.|end if..| |00001360| 67 6f 20 62 67 20 22 6c | 69 73 74 73 22 0d 70 75 |go bg "l|ists".pu| |00001370| 74 20 65 6d 70 74 79 20 | 69 6e 74 6f 20 73 74 61 |t empty |into sta| |00001380| 74 75 73 0d 0d 72 65 70 | 65 61 74 20 77 69 74 68 |tus..rep|eat with| |00001390| 20 69 20 3d 20 31 20 74 | 6f 20 28 74 68 65 20 6e | i = 1 t|o (the n| |000013a0| 75 6d 62 65 72 20 6f 66 | 20 63 64 73 20 69 6e 20 |umber of| cds in | |000013b0| 74 68 69 73 20 62 67 29 | 0d 0d 69 66 20 74 68 65 |this bg)|..if the| |000013c0| 20 73 68 6f 72 74 20 6e | 61 6d 65 20 6f 66 20 74 | short n|ame of t| |000013d0| 68 69 73 20 63 64 20 3d | 20 6e 61 6d 65 45 6e 74 |his cd =| nameEnt| |000013e0| 65 72 65 64 0d 74 68 65 | 6e 0d 70 75 74 20 22 6e |ered.the|n.put "n| |000013f0| 61 6d 65 20 65 78 69 73 | 74 73 22 20 69 6e 74 6f |ame exis|ts" into| |00001400| 20 73 74 61 74 75 73 0d | 65 78 69 74 20 72 65 70 | status.|exit rep| |00001410| 65 61 74 0d 65 6e 64 20 | 69 66 0d 0d 67 6f 20 6e |eat.end |if..go n| |00001420| 65 78 74 20 63 64 20 6f | 66 20 74 68 69 73 20 62 |ext cd o|f this b| |00001430| 67 0d 65 6e 64 20 72 65 | 70 65 61 74 0d 0d 69 66 |g.end re|peat..if| |00001440| 20 73 74 61 74 75 73 20 | 3d 20 22 6e 61 6d 65 20 | status |= "name | |00001450| 65 78 69 73 74 73 22 0d | 74 68 65 6e 0d 70 75 74 |exists".|then.put| |00001460| 20 c2 0d 22 54 68 65 72 | 65 20 69 73 20 61 6c 72 | .."Ther|e is alr| |00001470| 65 61 64 79 20 61 20 6c | 69 73 74 20 6e 61 6d 65 |eady a l|ist name| |00001480| 64 22 20 26 26 20 71 75 | 6f 74 65 20 26 20 6e 61 |d" && qu|ote & na| |00001490| 6d 65 45 6e 74 65 72 65 | 64 20 26 20 71 75 6f 74 |meEntere|d & quot| |000014a0| 65 20 26 20 22 2e 22 c2 | 0d 69 6e 74 6f 20 64 69 |e & ".".|.into di| |000014b0| 61 6c 6f 67 54 65 78 74 | 0d 70 75 74 20 c2 0d 22 |alogText|.put .."| |000014c0| 20 50 6c 65 61 73 65 20 | 75 73 65 20 61 20 64 69 | Please |use a di| |000014d0| 66 66 65 72 65 6e 74 20 | 6e 61 6d 65 2e 22 20 61 |fferent |name." a| |000014e0| 66 74 65 72 20 64 69 61 | 6c 6f 67 54 65 78 74 0d |fter dia|logText.| |000014f0| 64 69 61 6c 6f 67 49 74 | 20 64 69 61 6c 6f 67 54 |dialogIt| dialogT| |00001500| 65 78 74 0d 72 65 74 75 | 72 6e 20 73 74 61 74 75 |ext.retu|rn statu| |00001510| 73 0d 65 6e 64 20 69 66 | 0d 0d 63 68 65 63 6b 46 |s.end if|..checkF| |00001520| 6f 72 50 6f 73 69 74 69 | 76 65 4e 6f 20 6e 61 6d |orPositi|veNo nam| |00001530| 65 45 6e 74 65 72 65 64 | 0d 0d 69 66 20 74 68 65 |eEntered|..if the| |00001540| 20 72 65 73 75 6c 74 20 | 3c 3e 20 22 6e 6f 22 0d | result |<> "no".| |00001550| 74 68 65 6e 0d 70 75 74 | 20 22 4c 69 73 74 20 6e |then.put| "List n| |00001560| 61 6d 65 73 20 6d 75 73 | 74 20 63 6f 6e 74 61 69 |ames mus|t contai| |00001570| 6e 20 61 74 20 6c 65 61 | 73 74 20 6f 6e 65 20 6c |n at lea|st one l| |00001580| 65 74 74 65 72 2e 20 22 | 20 c2 0d 69 6e 74 6f 20 |etter. "| ..into | |00001590| 64 69 61 6c 6f 67 54 65 | 78 74 0d 70 75 74 20 22 |dialogTe|xt.put "| |000015a0| 54 68 65 20 6c 69 73 74 | 20 6e 61 6d 65 22 20 26 |The list| name" &| |000015b0| 26 20 71 75 6f 74 65 20 | 26 20 6e 61 6d 65 45 6e |& quote |& nameEn| |000015c0| 74 65 72 65 64 20 26 20 | 71 75 6f 74 65 20 26 26 |tered & |quote &&| |000015d0| 20 22 69 73 20 69 6e 76 | 61 6c 69 64 2e 22 c2 0d | "is inv|alid."..| |000015e0| 61 66 74 65 72 20 64 69 | 61 6c 6f 67 54 65 78 74 |after di|alogText| |000015f0| 0d 64 69 61 6c 6f 67 49 | 74 20 64 69 61 6c 6f 67 |.dialogI|t dialog| |00001600| 54 65 78 74 0d 72 65 74 | 75 72 6e 20 22 31 22 0d |Text.ret|urn "1".| |00001610| 65 6e 64 20 69 66 0d 0d | 2d 2d 20 69 66 20 69 74 |end if..|-- if it| |00001620| 20 67 65 74 73 20 74 68 | 69 73 20 66 61 72 2c 20 | gets th|is far, | |00001630| 69 74 20 69 73 20 61 20 | 76 61 6c 69 64 20 6e 65 |it is a |valid ne| |00001640| 77 20 6c 69 73 74 20 6e | 61 6d 65 2e 20 43 72 65 |w list n|ame. Cre| |00001650| 61 74 65 20 61 20 63 61 | 72 64 2e 0d 70 75 74 20 |ate a ca|rd..put | |00001660| 6e 61 6d 65 45 6e 74 65 | 72 65 64 20 69 6e 74 6f |nameEnte|red into| |00001670| 20 61 63 74 69 76 65 4c | 69 73 74 4e 61 6d 65 0d | activeL|istName.| |00001680| 0d 67 6f 4c 69 73 74 53 | 74 61 63 6b 0d 0d 69 66 |.goListS|tack..if| |00001690| 20 74 68 65 20 72 65 73 | 75 6c 74 20 3d 20 22 6e | the res|ult = "n| |000016a0| 6f 22 20 74 68 65 6e 0d | 70 6f 70 20 63 64 0d 65 |o" then.|pop cd.e| |000016b0| 78 69 74 20 74 6f 20 68 | 79 70 65 72 63 61 72 64 |xit to h|ypercard| |000016c0| 0d 65 6e 64 20 69 66 0d | 0d 67 6f 20 62 67 20 22 |.end if.|.go bg "| |000016d0| 6c 69 73 74 73 22 0d 64 | 6f 4d 65 6e 75 20 22 6e |lists".d|oMenu "n| |000016e0| 65 77 20 63 61 72 64 22 | 0d 73 65 74 20 74 68 65 |ew card"|.set the| |000016f0| 20 6e 61 6d 65 20 6f 66 | 20 74 68 69 73 20 63 64 | name of| this cd| |00001700| 20 74 6f 20 61 63 74 69 | 76 65 4c 69 73 74 4e 61 | to acti|veListNa| |00001710| 6d 65 0d 70 6f 70 20 63 | 64 0d 70 75 74 20 65 6d |me.pop c|d.put em| |00001720| 70 74 79 20 69 6e 74 6f | 20 73 74 61 74 75 73 0d |pty into| status.| |00001730| 72 65 74 75 72 6e 20 73 | 74 61 74 75 73 0d 65 6e |return s|tatus.en| |00001740| 64 20 63 68 65 63 6b 4c | 69 73 74 4e 61 6d 65 0d |d checkL|istName.| |00001750| 0d 6f 6e 20 63 68 65 63 | 6b 46 6f 72 50 6f 73 69 |.on chec|kForPosi| |00001760| 74 69 76 65 4e 6f 20 77 | 68 61 74 53 74 72 69 6e |tiveNo w|hatStrin| |00001770| 67 0d 70 75 74 20 22 79 | 65 73 22 20 69 6e 74 6f |g.put "y|es" into| |00001780| 20 73 74 61 74 75 73 0d | 72 65 70 65 61 74 20 77 | status.|repeat w| |00001790| 69 74 68 20 69 20 3d 20 | 31 20 74 6f 20 74 68 65 |ith i = |1 to the| |000017a0| 20 6c 65 6e 67 74 68 20 | 6f 66 20 77 68 61 74 53 | length |of whatS| |000017b0| 74 72 69 6e 67 0d 69 66 | 20 22 2e 31 32 33 34 35 |tring.if| ".12345| |000017c0| 36 37 38 39 30 22 20 63 | 6f 6e 74 61 69 6e 73 20 |67890" c|ontains | |000017d0| 63 68 61 72 20 69 20 6f | 66 20 77 68 61 74 53 74 |char i o|f whatSt| |000017e0| 72 69 6e 67 0d 74 68 65 | 6e 0d 6e 65 78 74 20 72 |ring.the|n.next r| |000017f0| 65 70 65 61 74 0d 65 6c | 73 65 0d 2d 2d 20 69 66 |epeat.el|se.-- if| |00001800| 20 69 74 20 6d 61 6b 65 | 73 20 69 74 20 68 65 72 | it make|s it her| |00001810| 65 2c 20 74 68 65 72 65 | 20 69 73 20 61 74 20 6c |e, there| is at l| |00001820| 65 61 73 74 20 6f 6e 65 | 20 6e 6f 6e 2d 6e 75 6d |east one| non-num| |00001830| 62 65 72 2c 0d 2d 2d 20 | 73 6f 20 65 78 69 74 20 |ber,.-- |so exit | |00001840| 6e 6f 77 2e 0d 70 75 74 | 20 22 6e 6f 22 20 69 6e |now..put| "no" in| |00001850| 74 6f 20 73 74 61 74 75 | 73 0d 65 78 69 74 20 72 |to statu|s.exit r| |00001860| 65 70 65 61 74 0d 65 6e | 64 20 69 66 0d 65 6e 64 |epeat.en|d if.end| |00001870| 20 72 65 70 65 61 74 0d | 72 65 74 75 72 6e 20 73 | repeat.|return s| |00001880| 74 61 74 75 73 0d 65 6e | 64 20 63 68 65 63 6b 46 |tatus.en|d checkF| |00001890| 6f 72 50 6f 73 69 74 69 | 76 65 4e 6f 0d 0d 6f 6e |orPositi|veNo..on| |000018a0| 20 70 6f 73 69 74 69 76 | 65 57 68 6f 6c 65 4e 75 | positiv|eWholeNu| |000018b0| 6d 62 65 72 20 77 68 61 | 74 53 74 72 69 6e 67 0d |mber wha|tString.| |000018c0| 70 75 74 20 22 79 65 73 | 22 20 69 6e 74 6f 20 73 |put "yes|" into s| |000018d0| 74 61 74 75 73 0d 72 65 | 70 65 61 74 20 77 69 74 |tatus.re|peat wit| |000018e0| 68 20 69 20 3d 20 31 20 | 74 6f 20 74 68 65 20 6c |h i = 1 |to the l| |000018f0| 65 6e 67 74 68 20 6f 66 | 20 77 68 61 74 53 74 72 |ength of| whatStr| |00001900| 69 6e 67 0d 69 66 20 22 | 31 32 33 34 35 36 37 38 |ing.if "|12345678| |00001910| 39 30 22 20 63 6f 6e 74 | 61 69 6e 73 20 63 68 61 |90" cont|ains cha| |00001920| 72 20 69 20 6f 66 20 77 | 68 61 74 53 74 72 69 6e |r i of w|hatStrin| |00001930| 67 0d 74 68 65 6e 0d 6e | 65 78 74 20 72 65 70 65 |g.then.n|ext repe| |00001940| 61 74 0d 65 6c 73 65 0d | 2d 2d 20 69 66 20 69 74 |at.else.|-- if it| |00001950| 20 6d 61 6b 65 73 20 69 | 74 20 68 65 72 65 2c 20 | makes i|t here, | |00001960| 74 68 65 72 65 20 69 73 | 20 61 74 20 6c 65 61 73 |there is| at leas| |00001970| 74 20 6f 6e 65 20 6e 6f | 6e 2d 6e 75 6d 62 65 72 |t one no|n-number| |00001980| 2c 0d 2d 2d 20 73 6f 20 | 65 78 69 74 20 6e 6f 77 |,.-- so |exit now| |00001990| 2e 0d 70 75 74 20 22 6e | 6f 22 20 69 6e 74 6f 20 |..put "n|o" into | |000019a0| 73 74 61 74 75 73 0d 65 | 78 69 74 20 72 65 70 65 |status.e|xit repe| |000019b0| 61 74 0d 65 6e 64 20 69 | 66 0d 65 6e 64 20 72 65 |at.end i|f.end re| |000019c0| 70 65 61 74 0d 72 65 74 | 75 72 6e 20 73 74 61 74 |peat.ret|urn stat| |000019d0| 75 73 0d 65 6e 64 20 70 | 6f 73 69 74 69 76 65 57 |us.end p|ositiveW| |000019e0| 68 6f 6c 65 4e 75 6d 62 | 65 72 0d 0d 6f 6e 20 64 |holeNumb|er..on d| |000019f0| 69 61 6c 6f 67 49 74 20 | 77 68 69 63 68 54 65 78 |ialogIt |whichTex| |00001a00| 74 2c 20 77 68 69 63 68 | 42 75 74 74 6f 6e 73 2c |t, which|Buttons,| |00001a10| 20 77 68 69 63 68 46 6f | 6e 74 2c 20 77 68 69 63 | whichFo|nt, whic| |00001a20| 68 49 63 6f 6e 0d 0d 69 | 66 20 77 68 69 63 68 42 |hIcon..i|f whichB| |00001a30| 75 74 74 6f 6e 73 20 69 | 73 20 65 6d 70 74 79 0d |uttons i|s empty.| |00001a40| 74 68 65 6e 0d 70 75 74 | 20 22 4f 4b 22 20 69 6e |then.put| "OK" in| |00001a50| 74 6f 20 77 68 69 63 68 | 42 75 74 74 6f 6e 73 0d |to which|Buttons.| |00001a60| 65 6e 64 20 69 66 0d 0d | 69 66 20 77 68 69 63 68 |end if..|if which| |00001a70| 49 63 6f 6e 20 69 73 20 | 65 6d 70 74 79 0d 74 68 |Icon is |empty.th| |00001a80| 65 6e 0d 70 75 74 20 22 | 30 22 20 69 6e 74 6f 20 |en.put "|0" into | |00001a90| 77 68 69 63 68 49 63 6f | 6e 0d 65 6e 64 20 69 66 |whichIco|n.end if| |00001aa0| 0d 0d 69 66 20 77 68 69 | 63 68 46 6f 6e 74 20 69 |..if whi|chFont i| |00001ab0| 73 20 65 6d 70 74 79 0d | 74 68 65 6e 0d 70 75 74 |s empty.|then.put| |00001ac0| 20 22 63 68 69 63 61 67 | 6f 22 20 69 6e 74 6f 20 | "chicag|o" into | |00001ad0| 77 68 69 63 68 46 6f 6e | 74 0d 65 6e 64 20 69 66 |whichFon|t.end if| |00001ae0| 0d 0d 67 65 74 20 64 69 | 61 6c 6f 67 28 77 68 69 |..get di|alog(whi| |00001af0| 63 68 54 65 78 74 2c 77 | 68 69 63 68 42 75 74 74 |chText,w|hichButt| |00001b00| 6f 6e 73 2c 77 68 69 63 | 68 49 63 6f 6e 2c 77 68 |ons,whic|hIcon,wh| |00001b10| 69 63 68 46 6f 6e 74 2c | 70 6c 61 69 6e 2c 31 32 |ichFont,|plain,12| |00001b20| 29 0d 72 65 74 75 72 6e | 20 69 74 0d 65 6e 64 20 |).return| it.end | |00001b30| 64 69 61 6c 6f 67 49 74 | 0d 0d 2d 2d 46 55 4e 43 |dialogIt|..--FUNC| |00001b40| 54 49 4f 4e 53 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |TIONS---|--------| |00001b50| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00001b60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00001b70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |--------|-------.| |00001b80| 0d 66 75 6e 63 74 69 6f | 6e 20 63 6c 69 63 6b 4c |.functio|n clickL| |00001b90| 69 6e 65 0d 72 65 74 75 | 72 6e 20 28 28 74 68 65 |ine.retu|rn ((the| |00001ba0| 20 6d 6f 75 73 65 56 20 | 2d 20 69 74 65 6d 20 32 | mouseV |- item 2| |00001bb0| 20 6f 66 20 74 68 65 20 | 72 65 63 74 20 6f 66 20 | of the |rect of | |00001bc0| 74 68 65 20 74 61 72 67 | 65 74 2d 34 29 c2 0d 64 |the targ|et-4)..d| |00001bd0| 69 76 20 74 68 65 20 74 | 65 78 74 68 65 69 67 68 |iv the t|extheigh| |00001be0| 74 20 6f 66 20 74 68 65 | 20 74 61 72 67 65 74 29 |t of the| target)| |00001bf0| 20 2b 20 31 0d 65 6e 64 | 20 63 6c 69 63 6b 4c 69 | + 1.end| clickLi| |00001c00| 6e 65 0d 0d 66 75 6e 63 | 74 69 6f 6e 20 73 6f 72 |ne..func|tion sor| |00001c10| 74 43 6f 6e 74 61 69 6e | 65 72 20 77 68 69 63 68 |tContain|er which| |00001c20| 43 6f 6e 74 61 69 6e 65 | 72 0d 70 75 74 20 61 6c |Containe|r.put al| |00001c30| 70 68 61 53 6f 72 74 28 | 77 68 69 63 68 43 6f 6e |phaSort(|whichCon| |00001c40| 74 61 69 6e 65 72 29 20 | 69 6e 74 6f 20 69 74 0d |tainer) |into it.| |00001c50| 72 65 74 75 72 6e 20 69 | 74 0d 65 6e 64 20 73 6f |return i|t.end so| |00001c60| 72 74 43 6f 6e 74 61 69 | 6e 65 72 0d 00 61 53 6f |rtContai|ner..aSo| |00001c70| 72 74 28 77 68 69 63 68 | 43 6f 6e 74 61 69 6e 65 |rt(which|Containe| |00001c80| 72 29 20 69 6e 74 6f 20 | 69 74 0d 72 65 74 75 72 |r) into |it.retur| |00001c90| 6e 20 69 74 0d 65 6e 64 | 20 73 6f 72 74 43 6f 6e |n it.end| sortCon| |00001ca0| 74 61 69 6e 65 72 0d 00 | 69 6e 65 72 0d 00 74 68 |tainer..|iner..th| |00001cb0| 65 20 74 61 72 67 65 74 | 29 20 2b 20 31 0d 65 6e |e target|) + 1.en| |00001cc0| 64 20 63 6c 69 63 6b 4c | 69 6e 65 0d 0d 66 75 6e |d clickL|ine..fun| |00001cd0| 63 74 69 6f 6e 20 73 6f | 72 74 43 6f 6e 74 61 69 |ction so|rtContai| |00001ce0| 6e 65 72 20 77 68 69 63 | 68 43 6f 6e 74 61 69 6e |ner whic|hContain| |00001cf0| 65 72 0d 70 75 74 20 61 | 6c 70 68 61 53 6f 72 74 |er.put a|lphaSort| |00001d00| 28 77 68 69 63 68 43 6f | 6e 74 61 69 6e 65 72 29 |(whichCo|ntainer)| |00001d10| 20 69 6e 74 6f 20 69 74 | 0d 72 65 74 75 72 6e 20 | into it|.return | |00001d20| 69 74 0d 65 6e 64 20 73 | 6f 72 74 43 6f 6e 74 61 |it.end s|ortConta| |00001d30| 69 6e 65 72 0d 00 74 2c | 20 77 68 69 63 68 49 63 |iner..t,| whichIc| |00001d40| 6f 6e 0d 0d 69 66 20 77 | 68 69 63 68 42 75 74 74 |on..if w|hichButt| |00001d50| 6f 6e 73 20 69 73 20 65 | 6d 70 74 79 0d 74 68 65 |ons is e|mpty.the| |00001d60| 6e 0d 70 75 74 20 22 4f | 4b 22 20 69 6e 74 6f 20 |n.put "O|K" into | |00001d70| 77 68 69 63 68 42 75 74 | 74 6f 6e 73 0d 65 6e 64 |whichBut|tons.end| |00001d80| 20 69 66 0d 0d 69 66 20 | 77 68 69 63 68 49 63 6f | if..if |whichIco| |00001d90| 6e 20 69 73 20 65 6d 70 | 74 79 0d 74 68 65 6e 0d |n is emp|ty.then.| |00001da0| 70 75 74 20 22 30 22 20 | 69 6e 74 6f 20 77 68 69 |put "0" |into whi| |00001db0| 63 68 49 63 6f 6e 0d 65 | 6e 64 20 69 66 0d 0d 69 |chIcon.e|nd if..i| |00001dc0| 66 20 77 68 69 63 68 46 | 6f 6e 74 20 69 73 20 65 |f whichF|ont is e| |00001dd0| 6d 70 74 79 0d 74 68 65 | 6e 0d 70 75 74 20 22 63 |mpty.the|n.put "c| |00001de0| 68 69 63 61 67 6f 22 20 | 69 6e 74 6f 20 77 68 69 |hicago" |into whi| |00001df0| 63 68 46 6f 6e 74 0d 65 | 6e 64 20 69 66 0d 0d 67 |chFont.e|nd if..g| |00001e00| 65 74 20 64 69 61 6c 6f | 67 28 77 68 69 63 68 54 |et dialo|g(whichT| |00001e10| 65 78 74 2c 77 68 69 63 | 68 42 75 74 74 6f 6e 73 |ext,whic|hButtons| |00001e20| 2c 77 68 69 63 68 49 63 | 6f 6e 2c 77 68 69 63 68 |,whichIc|on,which| |00001e30| 46 6f 6e 74 2c 70 6c 61 | 69 6e 2c 31 32 29 0d 72 |Font,pla|in,12).r| |00001e40| 65 74 75 72 6e 20 69 74 | 0d 65 6e 64 20 64 69 61 |eturn it|.end dia| |00001e50| 6c 6f 67 49 74 0d 0d 2d | 2d 46 55 4e 43 54 49 4f |logIt..-|-FUNCTIO| |00001e60| 4e 53 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |NS------|--------| |00001e70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00001e80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00001e90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 0d 66 75 |--------|----..fu| |00001ea0| 6e 63 74 69 6f 6e 20 63 | 6c 69 63 6b 4c 69 6e 65 |nction c|lickLine| |00001eb0| 0d 72 65 74 75 72 6e 20 | 28 28 74 68 65 20 6d 6f |.return |((the mo| |00001ec0| 75 73 65 56 20 2d 20 69 | 74 65 6d 20 32 20 6f 66 |useV - i|tem 2 of| |00001ed0| 20 74 68 65 20 72 65 63 | 74 20 6f 66 20 74 68 65 | the rec|t of the| |00001ee0| 20 74 61 72 67 65 74 2d | 34 29 c2 0d 64 69 76 20 | target-|4)..div | |00001ef0| 74 68 65 20 74 65 78 74 | 68 65 69 67 68 74 20 6f |the text|height o| |00001f00| 66 20 74 68 65 20 74 61 | 72 67 65 74 29 20 2b 20 |f the ta|rget) + | |00001f10| 31 0d 65 6e 64 20 63 6c | 69 63 6b 4c 69 6e 65 0d |1.end cl|ickLine.| |00001f20| 0d 66 75 6e 63 74 69 6f | 6e 20 73 6f 72 74 43 6f |.functio|n sortCo| |00001f30| 6e 74 61 69 6e 65 72 20 | 77 68 69 63 68 43 6f 6e |ntainer |whichCon| |00001f40| 74 61 69 6e 65 72 0d 70 | 75 74 20 61 6c 70 68 61 |tainer.p|ut alpha| |00001f50| 53 6f 72 74 28 77 68 69 | 63 68 43 6f 6e 74 61 69 |Sort(whi|chContai| |00001f60| 6e 65 72 29 20 69 6e 74 | 6f 20 69 74 0d 72 65 74 |ner) int|o it.ret| |00001f70| 75 72 6e 20 69 74 0d 65 | 6e 64 20 73 6f 72 74 43 |urn it.e|nd sortC| |00001f80| 6f 6e 74 61 69 6e 65 72 | 0d 00 68 20 6f 66 20 6e |ontainer|..h of n| |00001f90| 61 6d 65 45 6e 74 65 72 | 65 64 20 3e 20 31 35 0d |ameEnter|ed > 15.| |00001fa0| 74 68 65 6e 0d 61 6e 73 | 77 65 72 20 22 4c 69 73 |then.ans|wer "Lis| |00001fb0| 74 20 6e 61 6d 65 73 20 | 63 61 6e 6e 6f 74 20 62 |t names |cannot b| |00001fc0| 65 20 6c 6f 6e 67 65 72 | 20 74 68 61 6e 20 31 35 |e longer| than 15| |00001fd0| 20 6c 65 74 74 65 72 73 | 2e 22 0d 72 65 74 75 72 | letters|.".retur| |00001fe0| 6e 20 22 31 22 0d 65 6e | 64 20 69 66 0d 6c 6f 63 |n "1".en|d if.loc| |00001ff0| 6b 20 73 63 72 65 65 6e | 0d 73 65 74 20 6c 6f 63 |k screen|.set loc| |00002000| 6b 4d 65 73 73 61 67 65 | 73 20 74 6f 20 74 72 75 |kMessage|s to tru| |00002010| 65 0d 73 65 74 20 6c 6f | 63 6b 52 65 63 65 6e 74 |e.set lo|ckRecent| |00002020| 20 74 6f 20 74 72 75 65 | 0d 70 75 73 68 20 63 64 | to true|.push cd| |00002030| 0d 67 6f 20 6c 69 73 74 | 53 74 61 63 6b 0d 67 6f |.go list|Stack.go| |00002040| 20 62 67 20 22 6c 69 73 | 74 73 22 0d 70 75 74 20 | bg "lis|ts".put | |00002050| 65 6d 70 74 79 20 69 6e | 74 6f 20 73 74 61 74 75 |empty in|to statu| |00002060| 73 0d 72 65 70 65 61 74 | 20 77 69 74 68 20 69 20 |s.repeat| with i | |00002070| 3d 20 31 20 74 6f 20 28 | 74 68 65 20 6e 75 6d 62 |= 1 to (|the numb| |00002080| 65 72 20 6f 66 20 63 64 | 73 20 69 6e 20 74 68 69 |er of cd|s in thi| |00002090| 73 20 62 67 29 0d 69 66 | 20 74 68 65 20 73 68 6f |s bg).if| the sho| |000020a0| 72 74 20 6e 61 6d 65 20 | 6f 66 20 74 68 69 73 20 |rt name |of this | |000020b0| 63 64 20 3d 20 6e 61 6d | 65 45 6e 74 65 72 65 64 |cd = nam|eEntered| |000020c0| 0d 74 68 65 6e 0d 70 75 | 74 20 22 6e 61 6d 65 20 |.then.pu|t "name | |000020d0| 65 78 69 73 74 73 22 20 | 69 6e 74 6f 20 73 74 61 |exists" |into sta| |000020e0| 74 75 73 0d 65 78 69 74 | 20 72 65 70 65 61 74 0d |tus.exit| repeat.| |000020f0| 65 6e 64 20 69 66 0d 67 | 6f 20 6e 65 78 74 20 63 |end if.g|o next c| |00002100| 64 20 6f 66 20 74 68 69 | 73 20 62 67 0d 65 6e 64 |d of thi|s bg.end| |00002110| 20 72 65 70 65 61 74 0d | 69 66 20 73 74 61 74 75 | repeat.|if statu| |00002120| 73 20 3d 20 22 6e 61 6d | 65 20 65 78 69 73 74 73 |s = "nam|e exists| |00002130| 22 0d 74 68 65 6e 0d 70 | 75 74 20 c2 0d 22 54 68 |".then.p|ut .."Th| |00002140| 65 72 65 20 69 73 20 61 | 6c 72 65 61 64 79 20 61 |ere is a|lready a| |00002150| 20 6c 69 73 74 20 6e 61 | 6d 65 64 22 20 26 26 20 | list na|med" && | |00002160| 71 75 6f 74 65 20 26 20 | 6e 61 6d 65 45 6e 74 65 |quote & |nameEnte| |00002170| 72 65 64 20 26 20 71 75 | 6f 74 65 20 26 20 22 2e |red & qu|ote & ".| |00002180| 22 c2 0d 69 6e 74 6f 20 | 64 69 61 6c 6f 67 54 65 |"..into |dialogTe| |00002190| 78 74 0d 67 65 74 20 64 | 69 61 6c 6f 67 28 64 69 |xt.get d|ialog(di| |000021a0| 61 6c 6f 67 54 65 78 74 | 2c 22 4f 4b 22 2c 30 2c |alogText|,"OK",0,| |000021b0| 22 63 68 69 63 61 67 6f | 22 2c 70 6c 61 69 6e 2c |"chicago|",plain,| |000021c0| 31 32 29 0d 72 65 74 75 | 72 6e 20 73 74 61 74 75 |12).retu|rn statu| |000021d0| 73 0d 65 6e 64 20 69 66 | 0d 63 68 65 63 6b 46 6f |s.end if|.checkFo| |000021e0| 72 50 6f 73 69 74 69 76 | 65 4e 6f 20 6e 61 6d 65 |rPositiv|eNo name| |000021f0| 45 6e 74 65 72 65 64 0d | 69 66 20 74 68 65 20 72 |Entered.|if the r| |00002200| 65 73 75 6c 74 20 3c 3e | 20 22 6e 6f 22 0d 74 68 |esult <>| "no".th| |00002210| 65 6e 0d 70 75 74 20 22 | 4c 69 73 74 20 6e 61 6d |en.put "|List nam| |00002220| 65 73 20 6d 75 73 74 20 | 63 6f 6e 74 61 69 6e 20 |es must |contain | |00002230| 61 74 20 6c 65 61 73 74 | 20 6f 6e 65 20 6c 65 74 |at least| one let| |00002240| 74 65 72 2e 20 22 20 c2 | 0d 69 6e 74 6f 20 64 69 |ter. " .|.into di| |00002250| 61 6c 6f 67 54 65 78 74 | 0d 70 75 74 20 22 54 68 |alogText|.put "Th| |00002260| 65 20 6c 69 73 74 20 6e | 61 6d 65 22 20 26 26 20 |e list n|ame" && | |00002270| 71 75 6f 74 65 20 26 20 | 6e 61 6d 65 45 6e 74 65 |quote & |nameEnte| |00002280| 72 65 64 20 26 20 71 75 | 6f 74 65 20 26 26 20 22 |red & qu|ote && "| |00002290| 69 73 20 69 6e 76 61 6c | 69 64 2e 22 c2 0d 61 66 |is inval|id."..af| |000022a0| 74 65 72 20 64 69 61 6c | 6f 67 54 65 78 74 0d 67 |ter dial|ogText.g| |000022b0| 65 74 20 64 69 61 6c 6f | 67 28 64 69 61 6c 6f 67 |et dialo|g(dialog| |000022c0| 54 65 78 74 2c 22 4f 4b | 22 2c 30 2c 22 63 68 69 |Text,"OK|",0,"chi| |000022d0| 63 61 67 6f 22 2c 70 6c | 61 69 6e 2c 31 32 29 0d |cago",pl|ain,12).| |000022e0| 72 65 74 75 72 6e 20 22 | 31 22 0d 65 6e 64 20 69 |return "|1".end i| |000022f0| 66 0d 2d 2d 20 69 66 20 | 69 74 20 67 65 74 73 20 |f.-- if |it gets | |00002300| 74 68 69 73 20 66 61 72 | 2c 20 69 74 20 69 73 20 |this far|, it is | |00002310| 61 20 76 61 6c 69 64 20 | 6e 65 77 20 6c 69 73 74 |a valid |new list| |00002320| 20 6e 61 6d 65 2e 20 43 | 72 65 61 74 65 20 61 20 | name. C|reate a | |00002330| 63 61 72 64 2e 0d 70 75 | 74 20 6e 61 6d 65 45 6e |card..pu|t nameEn| |00002340| 74 65 72 65 64 20 69 6e | 74 6f 20 61 63 74 69 76 |tered in|to activ| |00002350| 65 4c 69 73 74 4e 61 6d | 65 0d 73 65 74 20 6c 6f |eListNam|e.set lo| |00002360| 63 6b 4d 65 73 73 61 67 | 65 73 20 74 6f 20 74 72 |ckMessag|es to tr| |00002370| 75 65 0d 73 65 74 20 6c | 6f 63 6b 52 65 63 65 6e |ue.set l|ockRecen| |00002380| 74 20 74 6f 20 74 72 75 | 65 0d 67 6f 20 6c 69 73 |t to tru|e.go lis| |00002390| 74 53 74 61 63 6b 0d 67 | 6f 20 62 67 20 22 6c 69 |tStack.g|o bg "li| |000023a0| 73 74 73 22 0d 64 6f 4d | 65 6e 75 20 22 6e 65 77 |sts".doM|enu "new| |000023b0| 20 63 61 72 64 22 0d 73 | 65 74 20 74 68 65 20 6e | card".s|et the n| |000023c0| 61 6d 65 20 6f 66 20 74 | 68 69 73 20 63 64 20 74 |ame of t|his cd t| |000023d0| 6f 20 61 63 74 69 76 65 | 4c 69 73 74 4e 61 6d 65 |o active|ListName| |000023e0| 0d 70 6f 70 20 63 64 0d | 70 75 74 20 65 6d 70 74 |.pop cd.|put empt| |000023f0| 79 20 69 6e 74 6f 20 73 | 74 61 74 75 73 0d 72 65 |y into s|tatus.re| |00002400| 74 75 72 6e 20 73 74 61 | 74 75 73 0d 65 6e 64 20 |turn sta|tus.end | |00002410| 63 68 65 63 6b 4c 69 73 | 74 4e 61 6d 65 0d 0d 6f |checkLis|tName..o| |00002420| 6e 20 63 68 65 63 6b 46 | 6f 72 50 6f 73 69 74 69 |n checkF|orPositi| |00002430| 76 65 4e 6f 20 77 68 61 | 74 53 74 72 69 6e 67 0d |veNo wha|tString.| |00002440| 70 75 74 20 74 68 65 20 | 6c 65 6e 67 74 68 20 6f |put the |length o| |00002450| 66 20 77 68 61 74 53 74 | 72 69 6e 67 20 69 6e 74 |f whatSt|ring int| |00002460| 6f 20 74 68 69 73 4d 61 | 6e 79 0d 70 75 74 20 22 |o thisMa|ny.put "| |00002470| 79 65 73 22 69 6e 74 6f | 20 73 74 61 74 75 73 0d |yes"into| status.| |00002480| 72 65 70 65 61 74 20 77 | 69 74 68 20 69 20 3d 20 |repeat w|ith i = | |00002490| 31 20 74 6f 20 74 68 69 | 73 4d 61 6e 79 0d 69 66 |1 to thi|sMany.if| |000024a0| 20 22 2e 31 32 33 34 35 | 36 37 38 39 30 22 20 63 | ".12345|67890" c| |000024b0| 6f 6e 74 61 69 6e 73 20 | 28 63 68 61 72 20 69 20 |ontains |(char i | |000024c0| 6f 66 20 77 68 61 74 53 | 74 72 69 6e 67 29 0d 74 |of whatS|tring).t| |000024d0| 68 65 6e 0d 6e 65 78 74 | 20 72 65 70 65 61 74 0d |hen.next| repeat.| |000024e0| 65 6c 73 65 0d 2d 2d 20 | 69 66 20 69 74 20 6d 61 |else.-- |if it ma| |000024f0| 6b 65 73 20 69 74 20 68 | 65 72 65 2c 20 74 68 65 |kes it h|ere, the| |00002500| 72 65 20 69 73 20 61 74 | 20 6c 65 61 73 74 20 6f |re is at| least o| |00002510| 6e 65 20 6e 6f 6e 2d 6e | 75 6d 62 65 72 2c 0d 2d |ne non-n|umber,.-| |00002520| 2d 20 73 6f 20 65 78 69 | 74 20 6e 6f 77 2e 0d 70 |- so exi|t now..p| |00002530| 75 74 20 22 6e 6f 22 20 | 69 6e 74 6f 20 73 74 61 |ut "no" |into sta| |00002540| 74 75 73 0d 65 78 69 74 | 20 72 65 70 65 61 74 0d |tus.exit| repeat.| |00002550| 65 6e 64 20 69 66 0d 65 | 6e 64 20 72 65 70 65 61 |end if.e|nd repea| |00002560| 74 0d 72 65 74 75 72 6e | 20 73 74 61 74 75 73 0d |t.return| status.| |00002570| 65 6e 64 20 63 68 65 63 | 6b 46 6f 72 50 6f 73 69 |end chec|kForPosi| |00002580| 74 69 76 65 4e 6f 0d 00 | 6d 65 0d 00 20 6c 69 73 |tiveNo..|me.. lis| |00002590| 74 53 74 61 63 6b 0d 64 | 6f 4d 65 6e 75 20 22 6e |tStack.d|oMenu "n| |000025a0| 65 77 20 63 61 72 64 22 | 0d 73 65 74 20 74 68 65 |ew card"|.set the| |000025b0| 20 6e 61 6d 65 20 6f 66 | 20 74 68 69 73 20 63 64 | name of| this cd| |000025c0| 20 74 6f 20 61 63 74 69 | 76 65 4c 69 73 74 4e 61 | to acti|veListNa| |000025d0| 6d 65 0d 70 6f 70 20 63 | 64 0d 65 6e 64 20 63 68 |me.pop c|d.end ch| |000025e0| 65 63 6b 4c 69 73 74 4e | 61 6d 65 0d 00 66 20 74 |eckListN|ame..f t| |000025f0| 68 69 73 20 63 61 72 64 | 20 74 6f 20 61 63 74 69 |his card| to acti| |00002600| 76 65 4c 69 73 74 4e 61 | 6d 65 0d 70 6f 70 20 63 |veListNa|me.pop c| |00002610| 64 0d 65 6e 64 20 63 68 | 65 63 6b 4c 69 73 74 4e |d.end ch|eckListN| |00002620| 61 6d 65 0d 00 0d 70 6f | 70 20 63 64 0d 65 6e 64 |ame...po|p cd.end| |00002630| 20 63 68 65 63 6b 4c 69 | 73 74 4e 61 6d 65 0d 00 | checkLi|stName..| |00002640| 33 22 29 c2 0d 6f 72 20 | 28 63 68 61 72 20 69 20 |3")..or |(char i | |00002650| 6f 66 20 6e 61 6d 65 45 | 6e 74 65 72 65 64 20 3d |of nameE|ntered =| |00002660| 20 22 34 22 29 20 6f 72 | 20 28 63 68 61 72 20 69 | "4") or| (char i| |00002670| 20 6f 66 20 6e 61 6d 65 | 45 6e 74 65 72 65 64 20 | of name|Entered | |00002680| 3d 20 22 35 22 29 c2 0d | 6f 72 20 28 63 68 61 72 |= "5")..|or (char| |00002690| 20 69 20 6f 66 20 6e 61 | 6d 65 45 6e 74 65 72 65 | i of na|meEntere| |000026a0| 64 20 3d 20 22 36 22 29 | 20 6f 72 20 28 63 68 61 |d = "6")| or (cha| |000026b0| 72 20 69 20 6f 66 20 6e | 61 6d 65 45 6e 74 65 72 |r i of n|ameEnter| |000026c0| 65 64 20 3d 20 22 37 22 | 29 c2 0d 6f 72 20 28 63 |ed = "7"|)..or (c| |000026d0| 68 61 72 20 69 20 6f 66 | 20 6e 61 6d 65 45 6e 74 |har i of| nameEnt| |000026e0| 65 72 65 64 20 3d 20 22 | 38 22 29 20 6f 72 20 28 |ered = "|8") or (| |000026f0| 63 68 61 72 20 69 20 6f | 66 20 6e 61 6d 65 45 6e |char i o|f nameEn| |00002700| 74 65 72 65 64 20 3d 20 | 22 39 22 29 0d 74 68 65 |tered = |"9").the| |00002710| 6e 0d 70 75 74 20 22 69 | 6e 76 61 6c 69 64 22 20 |n.put "i|nvalid" | |00002720| 69 6e 74 6f 20 73 74 61 | 74 75 73 0d 6e 65 78 74 |into sta|tus.next| |00002730| 20 72 65 70 65 61 74 0d | 65 6c 73 65 0d 2d 2d 20 | repeat.|else.-- | |00002740| 69 66 20 69 74 20 6d 61 | 6b 65 73 20 69 74 20 68 |if it ma|kes it h| |00002750| 65 72 65 2c 0d 2d 2d 20 | 74 68 65 72 65 20 69 73 |ere,.-- |there is| |00002760| 20 61 74 20 6c 65 61 73 | 74 20 6f 6e 65 20 6e 6f | at leas|t one no| |00002770| 6e 2d 6e 75 6d 62 65 72 | 0d 2d 2d 20 73 6f 20 65 |n-number|.-- so e| |00002780| 78 69 74 20 6e 6f 77 2e | 0d 70 75 74 20 22 76 61 |xit now.|.put "va| |00002790| 6c 69 64 22 20 69 6e 74 | 6f 20 73 74 61 74 75 73 |lid" int|o status| |000027a0| 0d 65 78 69 74 20 72 65 | 70 65 61 74 0d 65 6e 64 |.exit re|peat.end| |000027b0| 20 69 66 0d 65 6e 64 20 | 72 65 70 65 61 74 0d 69 | if.end |repeat.i| |000027c0| 66 20 73 74 61 74 75 73 | 20 3d 20 22 69 6e 76 61 |f status| = "inva| |000027d0| 6c 69 64 22 0d 74 68 65 | 6e 0d 61 6e 73 77 65 72 |lid".the|n.answer| |000027e0| 20 22 4c 69 73 74 20 4e | 61 6d 65 73 20 63 61 6e | "List N|ames can| |000027f0| 27 74 20 62 65 20 6e 75 | 6d 62 65 72 73 2e 22 0d |'t be nu|mbers.".| |00002800| 63 68 65 63 6b 4c 69 73 | 74 4e 61 6d 65 0d 65 78 |checkLis|tName.ex| |00002810| 69 74 20 63 68 65 63 6b | 4c 69 73 74 4e 61 6d 65 |it check|ListName| |00002820| 0d 65 6e 64 20 69 66 0d | 2d 2d 20 69 66 20 69 74 |.end if.|-- if it| |00002830| 20 67 65 74 73 20 74 68 | 69 73 20 66 61 72 2c 20 | gets th|is far, | |00002840| 69 74 20 69 73 20 61 20 | 76 61 6c 69 64 20 6e 65 |it is a |valid ne| |00002850| 77 20 6c 69 73 74 20 6e | 61 6d 65 2e 20 63 72 65 |w list n|ame. cre| |00002860| 61 74 65 20 61 20 63 61 | 72 64 2e 0d 70 75 74 20 |ate a ca|rd..put | |00002870| 6e 61 6d 65 45 6e 74 65 | 72 65 64 20 69 6e 74 6f |nameEnte|red into| |00002880| 20 61 63 74 69 76 65 4c | 69 73 74 4e 61 6d 65 0d | activeL|istName.| |00002890| 73 65 74 20 6c 6f 63 6b | 4d 65 73 73 61 67 65 73 |set lock|Messages| |000028a0| 20 74 6f 20 74 72 75 65 | 0d 73 65 74 20 6c 6f 63 | to true|.set loc| |000028b0| 6b 52 65 63 65 6e 74 20 | 74 6f 20 74 72 75 65 0d |kRecent |to true.| |000028c0| 67 6f 20 62 67 20 22 6c | 69 73 74 73 22 20 6f 66 |go bg "l|ists" of| |000028d0| 20 22 68 79 70 65 72 73 | 6f 75 72 63 65 aa 20 6c | "hypers|ource. l| |000028e0| 69 73 74 73 22 0d 64 6f | 4d 65 6e 75 20 22 6e 65 |ists".do|Menu "ne| |000028f0| 77 20 63 61 72 64 22 0d | 73 65 74 20 74 68 65 20 |w card".|set the | |00002900| 6e 61 6d 65 20 6f 66 20 | 74 68 69 73 20 63 61 72 |name of |this car| |00002910| 64 20 74 6f 20 61 63 74 | 69 76 65 4c 69 73 74 4e |d to act|iveListN| |00002920| 61 6d 65 0d 70 6f 70 20 | 63 64 0d 65 6e 64 20 63 |ame.pop |cd.end c| |00002930| 68 65 63 6b 4c 69 73 74 | 4e 61 6d 65 0d 00 20 63 |heckList|Name.. c| |00002940| 61 72 64 20 74 6f 20 61 | 63 74 69 76 65 4c 69 73 |ard to a|ctiveLis| |00002950| 74 4e 61 6d 65 0d 70 6f | 70 20 63 64 0d 65 6e 64 |tName.po|p cd.end| |00002960| 20 63 68 65 63 6b 4c 69 | 73 74 4e 61 6d 65 0d 00 | checkLi|stName..| |00002970| 61 74 0d 65 6e 64 20 69 | 66 0d 65 6e 64 20 72 65 |at.end i|f.end re| |00002980| 70 65 61 74 0d 69 66 20 | 73 74 61 74 75 73 20 3d |peat.if |status =| |00002990| 20 22 69 6e 76 61 6c 69 | 64 22 0d 74 68 65 6e 0d | "invali|d".then.| |000029a0| 61 6e 73 77 65 72 20 22 | 4c 69 73 74 20 4e 61 6d |answer "|List Nam| |000029b0| 65 73 20 63 61 6e 27 74 | 20 62 65 20 6e 75 6d 62 |es can't| be numb| |000029c0| 65 72 73 2e 22 0d 63 68 | 65 63 6b 4c 69 73 74 4e |ers.".ch|eckListN| |000029d0| 61 6d 65 0d 65 78 69 74 | 20 63 68 65 63 6b 4c 69 |ame.exit| checkLi| |000029e0| 73 74 4e 61 6d 65 0d 65 | 6e 64 20 69 66 0d 2d 2d |stName.e|nd if.--| |000029f0| 20 69 66 20 69 74 20 67 | 65 74 73 20 74 68 69 73 | if it g|ets this| |00002a00| 20 66 61 72 2c 20 69 74 | 20 69 73 20 61 20 76 61 | far, it| is a va| |00002a10| 6c 69 64 20 6e 65 77 20 | 6c 69 73 74 20 6e 61 6d |lid new |list nam| |00002a20| 65 2e 20 63 72 65 61 74 | 65 20 61 20 63 61 72 64 |e. creat|e a card| |00002a30| 2e 0d 70 75 74 20 6e 61 | 6d 65 45 6e 74 65 72 65 |..put na|meEntere| |00002a40| 64 20 69 6e 74 6f 20 61 | 63 74 69 76 65 4c 69 73 |d into a|ctiveLis| |00002a50| 74 4e 61 6d 65 0d 73 65 | 74 20 6c 6f 63 6b 4d 65 |tName.se|t lockMe| |00002a60| 73 73 61 67 65 73 20 74 | 6f 20 74 72 75 65 0d 73 |ssages t|o true.s| |00002a70| 65 74 20 6c 6f 63 6b 52 | 65 63 65 6e 74 20 74 6f |et lockR|ecent to| |00002a80| 20 74 72 75 65 0d 67 6f | 20 62 67 20 22 6c 69 73 | true.go| bg "lis| |00002a90| 74 73 22 20 6f 66 20 22 | 68 79 70 65 72 73 6f 75 |ts" of "|hypersou| |00002aa0| 72 63 65 aa 20 6c 69 73 | 74 73 22 0d 64 6f 4d 65 |rce. lis|ts".doMe| |00002ab0| 6e 75 20 22 6e 65 77 20 | 63 61 72 64 22 0d 73 65 |nu "new |card".se| |00002ac0| 74 20 74 68 65 20 6e 61 | 6d 65 20 6f 66 20 74 68 |t the na|me of th| |00002ad0| 69 73 20 63 61 72 64 20 | 74 6f 20 61 63 74 69 76 |is card |to activ| |00002ae0| 65 4c 69 73 74 4e 61 6d | 65 0d 70 6f 70 20 63 64 |eListNam|e.pop cd| |00002af0| 0d 65 6e 64 20 63 68 65 | 63 6b 4c 69 73 74 4e 61 |.end che|ckListNa| |00002b00| 6d 65 0d 00 6e 64 20 63 | 68 65 63 6b 4c 69 73 74 |me..nd c|heckList| |00002b10| 4e 61 6d 65 0d 00 2c 20 | 22 75 70 22 29 20 69 6e |Name.., |"up") in| |00002b20| 74 6f 20 62 67 20 66 6c | 64 20 22 6b 65 79 77 6f |to bg fl|d "keywo| |00002b30| 72 64 73 22 0d 70 75 74 | 20 65 6d 70 74 79 20 69 |rds".put| empty i| |00002b40| 6e 74 6f 20 62 67 20 66 | 6c 64 20 22 62 72 61 6e |nto bg f|ld "bran| |00002b50| 63 68 65 73 22 0d 73 65 | 74 20 74 68 65 20 73 63 |ches".se|t the sc| |00002b60| 72 6f 6c 6c 20 6f 66 20 | 62 67 20 66 6c 64 20 22 |roll of |bg fld "| |00002b70| 6b 65 79 77 6f 72 64 73 | 22 20 74 6f 20 30 0d 67 |keywords|" to 0.g| |00002b80| 6f 20 6e 65 78 74 20 63 | 64 20 6f 66 20 74 68 69 |o next c|d of thi| |00002b90| 73 20 62 67 0d 65 6e 64 | 20 72 65 70 65 61 74 0d |s bg.end| repeat.| |00002ba0| 65 6e 64 20 6d 61 6b 65 | 42 72 61 6e 63 68 65 73 |end make|Branches| |00002bb0| 4b 65 79 77 6f 72 64 73 | 0d 0d 6f 6e 20 66 69 67 |Keywords|..on fig| |00002bc0| 75 72 65 42 72 61 6e 63 | 68 65 73 0d 67 6c 6f 62 |ureBranc|hes.glob| |00002bd0| 61 6c 20 62 72 61 6e 63 | 68 65 73 0d 70 75 74 20 |al branc|hes.put | |00002be0| 22 43 61 6c 63 75 6c 61 | 74 69 6e 67 20 62 72 61 |"Calcula|ting bra| |00002bf0| 6e 63 68 65 73 c9 22 0d | 70 75 74 20 6c 61 73 74 |nches.".|put last| |00002c00| 46 6f 6c 64 65 72 73 20 | 28 22 47 72 61 70 68 69 |Folders |("Graphi| |00002c10| 63 73 20 53 6f 75 72 63 | 65 3a 22 29 20 69 6e 74 |cs Sourc|e:") int| |00002c20| 6f 20 62 72 61 6e 63 68 | 65 73 0d 70 75 74 20 65 |o branch|es.put e| |00002c30| 6d 70 74 79 0d 2d 2d 20 | 64 65 6c 65 74 65 73 20 |mpty.-- |deletes | |00002c40| 6c 69 6e 65 73 20 77 65 | 20 64 6f 6e 27 74 20 77 |lines we| don't w| |00002c50| 61 6e 74 0d 70 75 74 20 | 31 20 69 6e 74 6f 20 69 |ant.put |1 into i| |00002c60| 0d 70 75 74 20 74 68 65 | 20 6e 75 6d 62 65 72 20 |.put the| number | |00002c70| 6f 66 20 6c 69 6e 65 73 | 20 69 6e 20 62 72 61 6e |of lines| in bran| |00002c80| 63 68 65 73 20 69 6e 74 | 6f 20 74 68 69 73 4d 61 |ches int|o thisMa| |00002c90| 6e 79 0d 72 65 70 65 61 | 74 20 74 68 69 73 4d 61 |ny.repea|t thisMa| |00002ca0| 6e 79 20 74 69 6d 65 73 | 0d 73 65 74 20 63 75 72 |ny times|.set cur| |00002cb0| 73 6f 72 20 74 6f 20 62 | 75 73 79 0d 69 66 20 6c |sor to b|usy.if l| |00002cc0| 69 6e 65 20 69 20 6f 66 | 20 62 72 61 6e 63 68 65 |ine i of| branche| |00002cd0| 73 20 63 6f 6e 74 61 69 | 6e 73 20 22 2a 22 0d 74 |s contai|ns "*".t| |00002ce0| 68 65 6e 0d 64 65 6c 65 | 74 65 20 6c 69 6e 65 20 |hen.dele|te line | |00002cf0| 69 20 6f 66 20 62 72 61 | 6e 63 68 65 73 0d 65 6c |i of bra|nches.el| |00002d00| 73 65 0d 61 64 64 20 31 | 20 74 6f 20 69 0d 65 6e |se.add 1| to i.en| |00002d10| 64 20 69 66 0d 65 6e 64 | 20 72 65 70 65 61 74 0d |d if.end| repeat.| |00002d20| 2d 2d 20 64 65 6c 65 74 | 65 20 74 68 65 20 62 72 |-- delet|e the br| |00002d30| 61 6e 63 68 65 73 27 20 | 68 65 61 64 65 72 0d 70 |anches' |header.p| |00002d40| 75 74 20 74 68 65 20 6e | 75 6d 62 65 72 20 6f 66 |ut the n|umber of| |00002d50| 20 6c 69 6e 65 73 20 69 | 6e 20 62 72 61 6e 63 68 | lines i|n branch| |00002d60| 65 73 20 69 6e 74 6f 20 | 74 68 69 73 4d 61 6e 79 |es into |thisMany| |00002d70| 0d 72 65 70 65 61 74 20 | 77 69 74 68 20 69 20 3d |.repeat |with i =| |00002d80| 20 31 20 74 6f 20 74 68 | 69 73 4d 61 6e 79 0d 64 | 1 to th|isMany.d| |00002d90| 65 6c 65 74 65 20 63 68 | 61 72 20 31 20 74 6f 20 |elete ch|ar 1 to | |00002da0| 32 38 20 6f 66 20 6c 69 | 6e 65 20 69 20 6f 66 20 |28 of li|ne i of | |00002db0| 62 72 61 6e 63 68 65 73 | 0d 65 6e 64 20 72 65 70 |branches|.end rep| |00002dc0| 65 61 74 0d 65 6e 64 20 | 66 69 67 75 72 65 42 72 |eat.end |figureBr| |00002dd0| 61 6e 63 68 65 73 0d 0d | 6f 6e 20 63 6f 75 6e 74 |anches..|on count| |00002de0| 43 61 74 65 67 6f 72 69 | 65 73 0d 67 6c 6f 62 61 |Categori|es.globa| |00002df0| 6c 20 61 70 70 6c 65 49 | 49 2c 20 61 70 70 6c 65 |l appleI|I, apple| |00002e00| 4e 75 6d 65 72 69 63 73 | 2c 20 63 6f 6e 6e 65 63 |Numerics|, connec| |00002e10| 74 6f 72 73 2c 20 69 6e | 70 75 74 2c 20 6d 61 63 |tors, in|put, mac| |00002e20| 69 6e 74 6f 73 68 2c c2 | 0d 6d 69 73 63 65 6c 6c |intosh,.|.miscell| |00002e30| 61 6e 65 6f 75 73 2c 20 | 6e 65 74 77 6f 72 6b 69 |aneous, |networki| |00002e40| 6e 67 2c 20 6f 70 65 72 | 61 74 69 6e 67 2c 20 73 |ng, oper|ating, s| |00002e50| 74 6f 72 61 67 65 2c 20 | 65 72 72 6f 72 0d 70 75 |torage, |error.pu| |00002e60| 74 20 65 6d 70 74 79 20 | 69 6e 74 6f 20 61 70 70 |t empty |into app| |00002e70| 6c 65 49 49 0d 70 75 74 | 20 65 6d 70 74 79 20 69 |leII.put| empty i| |00002e80| 6e 74 6f 20 61 70 70 6c | 65 4e 75 6d 65 72 69 63 |nto appl|eNumeric| |00002e90| 73 0d 70 75 74 20 65 6d | 70 74 79 20 69 6e 74 6f |s.put em|pty into| |00002ea0| 20 63 6f 6e 6e 65 63 74 | 6f 72 73 0d 70 75 74 20 | connect|ors.put | |00002eb0| 65 6d 70 74 79 20 69 6e | 74 6f 20 69 6e 70 75 74 |empty in|to input| |00002ec0| 0d 70 75 74 20 65 6d 70 | 74 79 20 69 6e 74 6f 20 |.put emp|ty into | |00002ed0| 6d 61 63 69 6e 74 6f 73 | 68 0d 70 75 74 20 65 6d |macintos|h.put em| |00002ee0| 70 74 79 20 69 6e 74 6f | 20 6d 69 73 63 65 6c 6c |pty into| miscell| |00002ef0| 61 6e 65 6f 75 73 0d 70 | 75 74 20 65 6d 70 74 79 |aneous.p|ut empty| |00002f00| 20 69 6e 74 6f 20 6e 65 | 74 77 6f 72 6b 69 6e 67 | into ne|tworking| |00002f10| 0d 70 75 74 20 65 6d 70 | 74 79 20 69 6e 74 6f 20 |.put emp|ty into | |00002f20| 6f 70 65 72 61 74 69 6e | 67 0d 70 75 74 20 65 6d |operatin|g.put em| |00002f30| 70 74 79 20 69 6e 74 6f | 20 73 74 6f 72 61 67 65 |pty into| storage| |00002f40| 0d 70 75 74 20 65 6d 70 | 74 79 20 69 6e 74 6f 20 |.put emp|ty into | |00002f50| 65 72 72 6f 72 0d 73 65 | 74 20 6c 6f 63 6b 4d 65 |error.se|t lockMe| |00002f60| 73 73 61 67 65 73 20 74 | 6f 20 74 72 75 65 0d 73 |ssages t|o true.s| |00002f70| 65 74 20 6c 6f 63 6b 52 | 65 63 65 6e 74 20 74 6f |et lockR|ecent to| |00002f80| 20 74 72 75 65 0d 6c 6f | 63 6b 20 73 63 72 65 65 | true.lo|ck scree| |00002f90| 6e 0d 72 65 70 65 61 74 | 20 77 69 74 68 20 69 20 |n.repeat| with i | |00002fa0| 3d 20 31 20 74 6f 20 74 | 68 65 20 6e 75 6d 62 65 |= 1 to t|he numbe| |00002fb0| 72 20 6f 66 20 63 64 73 | 20 69 6e 20 74 68 69 73 |r of cds| in this| |00002fc0| 20 62 67 0d 69 66 20 62 | 67 20 66 6c 64 20 22 62 | bg.if b|g fld "b| |00002fd0| 69 67 20 63 61 74 65 67 | 6f 72 79 22 20 3d 20 22 |ig categ|ory" = "| |00002fe0| 61 70 70 6c 65 20 49 49 | 22 0d 74 68 65 6e 0d 61 |apple II|".then.a| |00002ff0| 64 64 20 31 20 74 6f 20 | 61 70 70 6c 65 49 49 0d |dd 1 to |appleII.| |00003000| 65 6c 73 65 0d 69 66 20 | 62 67 20 66 6c 64 20 22 |else.if |bg fld "| |00003010| 62 69 67 20 63 61 74 65 | 67 6f 72 79 22 20 3d 20 |big cate|gory" = | |00003020| 22 61 70 70 6c 65 20 6e | 75 6d 65 72 69 63 73 20 |"apple n|umerics | |00003030| 28 73 61 6e 65 29 22 0d | 74 68 65 6e 0d 61 64 64 |(sane)".|then.add| |00003040| 20 31 20 74 6f 20 61 70 | 70 6c 65 4e 75 6d 65 72 | 1 to ap|pleNumer| |00003050| 69 63 73 0d 65 6c 73 65 | 0d 69 66 20 62 67 20 66 |ics.else|.if bg f| |00003060| 6c 64 20 22 62 69 67 20 | 63 61 74 65 67 6f 72 79 |ld "big |category| |00003070| 22 20 3d 20 22 63 6f 6e | 6e 65 63 74 6f 72 73 20 |" = "con|nectors | |00003080| 61 6e 64 20 70 6f 72 74 | 73 22 0d 74 68 65 6e 0d |and port|s".then.| |00003090| 61 64 64 20 31 20 74 6f | 20 63 6f 6e 6e 65 63 74 |add 1 to| connect| |000030a0| 6f 72 73 0d 65 6c 73 65 | 0d 69 66 20 62 67 20 66 |ors.else|.if bg f| |000030b0| 6c 64 20 22 62 69 67 20 | 63 61 74 65 67 6f 72 79 |ld "big |category| |000030c0| 22 20 3d 20 22 69 6e 70 | 75 74 20 61 6e 64 20 6f |" = "inp|ut and o| |000030d0| 75 74 70 75 74 20 64 65 | 76 69 63 65 73 22 0d 74 |utput de|vices".t| |000030e0| 68 65 6e 0d 61 64 64 20 | 31 20 74 6f 20 69 6e 70 |hen.add |1 to inp| |000030f0| 75 74 0d 65 6c 73 65 0d | 69 66 20 62 67 20 66 6c |ut.else.|if bg fl| |00003100| 64 20 22 62 69 67 20 63 | 61 74 65 67 6f 72 79 22 |d "big c|ategory"| |00003110| 20 3d 20 22 6d 61 63 69 | 6e 74 6f 73 68 22 0d 74 | = "maci|ntosh".t| |00003120| 68 65 6e 0d 61 64 64 20 | 31 20 74 6f 20 6d 61 63 |hen.add |1 to mac| |00003130| 69 6e 74 6f 73 68 0d 65 | 6c 73 65 0d 69 66 20 62 |intosh.e|lse.if b| |00003140| 67 20 66 6c 64 20 22 62 | 69 67 20 63 61 74 65 67 |g fld "b|ig categ| |00003150| 6f 72 79 22 20 3d 20 22 | 6d 69 73 63 65 6c 6c 61 |ory" = "|miscella| |00003160| 6e 65 6f 75 73 22 0d 74 | 68 65 6e 0d 61 64 64 20 |neous".t|hen.add | |00003170| 31 20 74 6f 20 6d 69 73 | 63 65 6c 6c 61 6e 65 6f |1 to mis|cellaneo| |00003180| 75 73 0d 65 6c 73 65 0d | 69 66 20 62 67 20 66 6c |us.else.|if bg fl| |00003190| 64 20 22 62 69 67 20 63 | 61 74 65 67 6f 72 79 22 |d "big c|ategory"| |000031a0| 20 3d 20 22 6e 65 74 77 | 6f 72 6b 69 6e 67 22 0d | = "netw|orking".| |000031b0| 74 68 65 6e 0d 61 64 64 | 20 31 20 74 6f 20 6e 65 |then.add| 1 to ne| |000031c0| 74 77 6f 72 6b 69 6e 67 | 0d 65 6c 73 65 0d 69 66 |tworking|.else.if| |000031d0| 20 62 67 20 66 6c 64 20 | 22 62 69 67 20 63 61 74 | bg fld |"big cat| |000031e0| 65 67 6f 72 79 22 20 3d | 20 22 6f 70 65 72 61 74 |egory" =| "operat| |000031f0| 69 6e 67 20 73 79 73 74 | 65 6d 73 22 0d 74 68 65 |ing syst|ems".the| |00003200| 6e 0d 61 64 64 20 31 20 | 74 6f 20 6f 70 65 72 61 |n.add 1 |to opera| |00003210| 74 69 6e 67 0d 65 6c 73 | 65 0d 69 66 20 62 67 20 |ting.els|e.if bg | |00003220| 66 6c 64 20 22 62 69 67 | 20 63 61 74 65 67 6f 72 |fld "big| categor| |00003230| 79 22 20 3d 20 22 73 74 | 6f 72 61 67 65 22 0d 74 |y" = "st|orage".t| |00003240| 68 65 6e 0d 61 64 64 20 | 31 20 74 6f 20 73 74 6f |hen.add |1 to sto| |00003250| 72 61 67 65 0d 65 6c 73 | 65 0d 61 64 64 20 31 20 |rage.els|e.add 1 | |00003260| 74 6f 20 65 72 72 6f 72 | 0d 65 6e 64 20 69 66 0d |to error|.end if.| |00003270| 65 6e 64 20 69 66 0d 65 | 6e 64 20 69 66 0d 65 6e |end if.e|nd if.en| |00003280| 64 20 69 66 0d 65 6e 64 | 20 69 66 0d 65 6e 64 20 |d if.end| if.end | |00003290| 69 66 0d 65 6e 64 20 69 | 66 0d 65 6e 64 20 69 66 |if.end i|f.end if| |000032a0| 0d 65 6e 64 20 69 66 0d | 67 6f 20 6e 65 78 74 20 |.end if.|go next | |000032b0| 63 64 20 6f 66 20 74 68 | 69 73 20 62 67 0d 70 75 |cd of th|is bg.pu| |000032c0| 74 20 74 68 65 20 6e 75 | 6d 62 65 72 20 6f 66 20 |t the nu|mber of | |000032d0| 74 68 69 73 20 63 64 0d | 65 6e 64 20 72 65 70 65 |this cd.|end repe| |000032e0| 61 74 0d 65 6e 64 20 63 | 6f 75 6e 74 43 61 74 65 |at.end c|ountCate| |000032f0| 67 6f 72 69 65 73 0d 0d | 2d 2d 56 65 72 73 69 6f |gories..|--Versio| |00003300| 6e 20 31 2e 30 2e 33 0d | 00 69 73 20 62 67 0d 70 |n 1.0.3.|.is bg.p| |00003310| 75 74 20 74 68 65 20 6e | 75 6d 62 65 72 20 6f 66 |ut the n|umber of| |00003320| 20 74 68 69 73 20 63 64 | 0d 65 6e 64 20 72 65 70 | this cd|.end rep| |00003330| 65 61 74 0d 65 6e 64 20 | 63 6f 75 6e 74 43 61 74 |eat.end |countCat| |00003340| 65 67 6f 72 69 65 73 0d | 0d 2d 2d 56 65 72 73 69 |egories.|.--Versi| |00003350| 6f 6e 20 31 2e 30 2e 33 | 0d 00 72 73 69 6f 6e 20 |on 1.0.3|..rsion | |00003360| 31 2e 30 2e 33 0d 00 0d | 00 0d 00 61 74 65 67 6f |1.0.3...|...atego| |00003370| 72 79 22 20 3d 20 22 6f | 70 65 72 61 74 69 6e 67 |ry" = "o|perating| |00003380| 20 73 79 73 74 65 6d 73 | 22 0d 74 68 65 6e 0d 61 | systems|".then.a| |00003390| 64 64 20 31 20 74 6f 20 | 6f 70 65 72 61 74 69 6e |dd 1 to |operatin| |000033a0| 67 0d 65 6c 73 65 0d 69 | 66 20 62 67 20 66 6c 64 |g.else.i|f bg fld| |000033b0| 20 22 62 69 67 20 63 61 | 74 65 67 6f 72 79 22 20 | "big ca|tegory" | |000033c0| 3d 20 22 73 74 6f 72 61 | 67 65 22 0d 74 68 65 6e |= "stora|ge".then| |000033d0| 0d 61 64 64 20 31 20 74 | 6f 20 73 74 6f 72 61 67 |.add 1 t|o storag| |000033e0| 65 0d 65 6c 73 65 0d 61 | 64 64 20 31 20 74 6f 20 |e.else.a|dd 1 to | |000033f0| 65 72 72 6f 72 0d 65 6e | 64 20 69 66 0d 65 6e 64 |error.en|d if.end| |00003400| 20 69 66 0d 65 6e 64 20 | 69 66 0d 65 6e 64 20 69 | if.end |if.end i| |00003410| 66 0d 65 6e 64 20 69 66 | 0d 65 6e 64 20 69 66 0d |f.end if|.end if.| |00003420| 65 6e 64 20 69 66 0d 65 | 6e 64 20 69 66 0d 65 6e |end if.e|nd if.en| |00003430| 64 20 69 66 0d 67 6f 20 | 6e 65 78 74 20 63 64 20 |d if.go |next cd | |00003440| 6f 66 20 74 68 69 73 20 | 62 67 0d 70 75 74 20 74 |of this |bg.put t| |00003450| 68 65 20 6e 75 6d 62 65 | 72 20 6f 66 20 74 68 69 |he numbe|r of thi| |00003460| 73 20 63 64 0d 65 6e 64 | 20 72 65 70 65 61 74 0d |s cd.end| repeat.| |00003470| 65 6e 64 20 63 6f 75 6e | 74 43 61 74 65 67 6f 72 |end coun|tCategor| |00003480| 69 65 73 0d 0d 2d 2d 56 | 65 72 73 69 6f 6e 20 31 |ies..--V|ersion 1| |00003490| 2e 30 2e 33 0d 00 31 2e | 30 2e 33 0d 00 67 0d 70 |.0.3..1.|0.3..g.p| |000034a0| 75 74 20 65 6d 70 74 79 | 20 69 6e 74 6f 20 6f 70 |ut empty| into op| |000034b0| 65 72 61 74 69 6e 67 0d | 70 75 74 20 65 6d 70 74 |erating.|put empt| |000034c0| 79 20 69 6e 74 6f 20 73 | 74 6f 72 61 67 65 0d 70 |y into s|torage.p| |000034d0| 75 74 20 65 6d 70 74 79 | 20 69 6e 74 6f 20 65 72 |ut empty| into er| |000034e0| 72 6f 72 0d 73 65 74 20 | 6c 6f 63 6b 4d 65 73 73 |ror.set |lockMess| |000034f0| 61 67 65 73 20 74 6f 20 | 74 72 75 65 0d 73 65 74 |ages to |true.set| |00003500| 20 6c 6f 63 6b 52 65 63 | 65 6e 74 20 74 6f 20 74 | lockRec|ent to t| |00003510| 72 75 65 0d 6c 6f 63 6b | 20 73 63 72 65 65 6e 0d |rue.lock| screen.| |00003520| 72 65 70 65 61 74 20 77 | 69 74 68 20 69 20 3d 20 |repeat w|ith i = | |00003530| 31 20 74 6f 20 74 68 65 | 20 6e 75 6d 62 65 72 20 |1 to the| number | |00003540| 6f 66 20 63 64 73 20 69 | 6e 20 74 68 69 73 20 62 |of cds i|n this b| |00003550| 67 0d 69 66 20 62 67 20 | 66 6c 64 20 22 62 69 67 |g.if bg |fld "big| |00003560| 20 63 61 74 65 67 6f 72 | 79 22 20 3d 20 22 61 70 | categor|y" = "ap| |00003570| 70 6c 65 20 49 49 22 0d | 74 68 65 6e 0d 61 64 64 |ple II".|then.add| |00003580| 20 31 20 74 6f 20 61 70 | 70 6c 65 49 49 0d 65 6c | 1 to ap|pleII.el| |00003590| 73 65 0d 69 66 20 62 67 | 20 66 6c 64 20 22 62 69 |se.if bg| fld "bi| |000035a0| 67 20 63 61 74 65 67 6f | 72 79 22 20 3d 20 22 61 |g catego|ry" = "a| |000035b0| 70 70 6c 65 20 6e 75 6d | 65 72 69 63 73 20 28 73 |pple num|erics (s| |000035c0| 61 6e 65 29 22 0d 74 68 | 65 6e 0d 61 64 64 20 31 |ane)".th|en.add 1| |000035d0| 20 74 6f 20 61 70 70 6c | 65 4e 75 6d 65 72 69 63 | to appl|eNumeric| |000035e0| 73 0d 65 6c 73 65 0d 69 | 66 20 62 67 20 66 6c 64 |s.else.i|f bg fld| |000035f0| 20 22 62 69 67 20 63 61 | 74 65 67 6f 72 79 22 20 | "big ca|tegory" | |00003600| 3d 20 22 63 6f 6e 6e 65 | 63 74 6f 72 73 20 61 6e |= "conne|ctors an| |00003610| 64 20 70 6f 72 74 73 22 | 0d 74 68 65 6e 0d 61 64 |d ports"|.then.ad| |00003620| 64 20 31 20 74 6f 20 63 | 6f 6e 6e 65 63 74 6f 72 |d 1 to c|onnector| |00003630| 73 0d 65 6c 73 65 0d 69 | 66 20 62 67 20 66 6c 64 |s.else.i|f bg fld| |00003640| 20 22 62 69 67 20 63 61 | 74 65 67 6f 72 79 22 20 | "big ca|tegory" | |00003650| 3d 20 22 69 6e 70 75 74 | 20 61 6e 64 20 6f 75 74 |= "input| and out| |00003660| 70 75 74 20 64 65 76 69 | 63 65 73 22 0d 74 68 65 |put devi|ces".the| |00003670| 6e 0d 61 64 64 20 31 20 | 74 6f 20 69 6e 70 75 74 |n.add 1 |to input| |00003680| 0d 65 6c 73 65 0d 69 66 | 20 62 67 20 66 6c 64 20 |.else.if| bg fld | |00003690| 22 62 69 67 20 63 61 74 | 65 67 6f 72 79 22 20 3d |"big cat|egory" =| |000036a0| 20 22 6d 61 63 69 6e 74 | 6f 73 68 22 0d 74 68 65 | "macint|osh".the| |000036b0| 6e 0d 61 64 64 20 31 20 | 74 6f 20 6d 61 63 69 6e |n.add 1 |to macin| |000036c0| 74 6f 73 68 0d 65 6c 73 | 65 0d 69 66 20 62 67 20 |tosh.els|e.if bg | |000036d0| 66 6c 64 20 22 62 69 67 | 20 63 61 74 65 67 6f 72 |fld "big| categor| |000036e0| 79 22 20 3d 20 22 6d 69 | 73 63 65 6c 6c 61 6e 65 |y" = "mi|scellane| |000036f0| 6f 75 73 22 0d 74 68 65 | 6e 0d 61 64 64 20 31 20 |ous".the|n.add 1 | |00003700| 74 6f 20 6d 69 73 63 65 | 6c 6c 61 6e 65 6f 75 73 |to misce|llaneous| |00003710| 0d 65 6c 73 65 0d 69 66 | 20 62 67 20 66 6c 64 20 |.else.if| bg fld | |00003720| 22 62 69 67 20 63 61 74 | 65 67 6f 72 79 22 20 3d |"big cat|egory" =| |00003730| 20 22 6e 65 74 77 6f 72 | 6b 69 6e 67 22 0d 74 68 | "networ|king".th| |00003740| 65 6e 0d 61 64 64 20 31 | 20 74 6f 20 6e 65 74 77 |en.add 1| to netw| |00003750| 6f 72 6b 69 6e 67 0d 65 | 6c 73 65 0d 69 66 20 62 |orking.e|lse.if b| |00003760| 67 20 66 6c 64 20 22 62 | 69 67 20 63 61 74 65 67 |g fld "b|ig categ| |00003770| 6f 72 79 22 20 3d 20 22 | 6f 70 65 72 61 74 69 6e |ory" = "|operatin| |00003780| 67 20 73 79 73 74 65 6d | 73 22 0d 74 68 65 6e 0d |g system|s".then.| |00003790| 61 64 64 20 31 20 74 6f | 20 6f 70 65 72 61 74 69 |add 1 to| operati| |000037a0| 6e 67 0d 65 6c 73 65 0d | 69 66 20 62 67 20 66 6c |ng.else.|if bg fl| |000037b0| 64 20 22 62 69 67 20 63 | 61 74 65 67 6f 72 79 22 |d "big c|ategory"| |000037c0| 20 3d 20 22 73 74 6f 72 | 61 67 65 22 0d 74 68 65 | = "stor|age".the| |000037d0| 6e 0d 61 64 64 20 31 20 | 74 6f 20 73 74 6f 72 61 |n.add 1 |to stora| |000037e0| 67 65 0d 65 6c 73 65 0d | 61 64 64 20 31 20 74 6f |ge.else.|add 1 to| |000037f0| 20 65 72 72 6f 72 0d 65 | 6e 64 20 69 66 0d 65 6e | error.e|nd if.en| |00003800| 64 20 69 66 0d 65 6e 64 | 20 69 66 0d 65 6e 64 20 |d if.end| if.end | |00003810| 69 66 0d 65 6e 64 20 69 | 66 0d 65 6e 64 20 69 66 |if.end i|f.end if| |00003820| 0d 65 6e 64 20 69 66 0d | 65 6e 64 20 69 66 0d 65 |.end if.|end if.e| |00003830| 6e 64 20 69 66 0d 67 6f | 20 6e 65 78 74 20 63 64 |nd if.go| next cd| |00003840| 20 6f 66 20 74 68 69 73 | 20 62 67 0d 70 75 74 20 | of this| bg.put | |00003850| 74 68 65 20 6e 75 6d 62 | 65 72 20 6f 66 20 74 68 |the numb|er of th| |00003860| 69 73 20 63 64 0d 65 6e | 64 20 72 65 70 65 61 74 |is cd.en|d repeat| |00003870| 0d 65 6e 64 20 63 6f 75 | 6e 74 43 61 74 65 67 6f |.end cou|ntCatego| |00003880| 72 69 65 73 0d 0d 2d 2d | 56 65 72 73 69 6f 6e 20 |ries..--|Version | |00003890| 31 2e 30 2e 33 0d 00 64 | 20 63 6f 75 6e 74 43 61 |1.0.3..d| countCa| |000038a0| 74 65 67 6f 72 69 65 73 | 0d 0d 2d 2d 56 65 72 73 |tegories|..--Vers| |000038b0| 69 6f 6e 20 31 2e 30 2e | 33 0d 00 70 65 61 74 0d |ion 1.0.|3..peat.| |000038c0| 65 6e 64 20 63 6f 75 6e | 74 43 61 74 65 67 6f 72 |end coun|tCategor| |000038d0| 69 65 73 0d 0d 2d 2d 56 | 65 72 73 69 6f 6e 20 31 |ies..--V|ersion 1| |000038e0| 2e 30 2e 33 0d 00 69 63 | 73 0d 65 6c 73 65 0d 69 |.0.3..ic|s.else.i| |000038f0| 66 20 62 67 20 66 6c 64 | 20 22 62 69 67 20 63 61 |f bg fld| "big ca| |00003900| 74 65 67 6f 72 79 22 20 | 3d 20 22 63 6f 6e 6e 65 |tegory" |= "conne| |00003910| 63 74 6f 72 73 20 61 6e | 64 20 70 6f 72 74 73 22 |ctors an|d ports"| |00003920| 0d 74 68 65 6e 0d 61 64 | 64 20 31 20 74 6f 20 63 |.then.ad|d 1 to c| |00003930| 6f 6e 6e 65 63 74 6f 72 | 73 0d 65 6c 73 65 0d 69 |onnector|s.else.i| |00003940| 66 20 62 67 20 66 6c 64 | 20 22 62 69 67 20 63 61 |f bg fld| "big ca| |00003950| 74 65 67 6f 72 79 22 20 | 3d 20 22 69 6e 70 75 74 |tegory" |= "input| |00003960| 20 61 6e 64 20 6f 75 74 | 70 75 74 20 64 65 76 69 | and out|put devi| |00003970| 63 65 73 22 0d 74 68 65 | 6e 0d 61 64 64 20 31 20 |ces".the|n.add 1 | |00003980| 74 6f 20 69 6e 70 75 74 | 0d 65 6c 73 65 0d 69 66 |to input|.else.if| |00003990| 20 62 67 20 66 6c 64 20 | 22 62 69 67 20 63 61 74 | bg fld |"big cat| |000039a0| 65 67 6f 72 79 22 20 3d | 20 22 6d 61 63 69 6e 74 |egory" =| "macint| |000039b0| 6f 73 68 22 0d 74 68 65 | 6e 0d 61 64 64 20 31 20 |osh".the|n.add 1 | |000039c0| 74 6f 20 6d 61 63 69 6e | 74 6f 73 68 0d 65 6c 73 |to macin|tosh.els| |000039d0| 65 0d 69 66 20 62 67 20 | 66 6c 64 20 22 62 69 67 |e.if bg |fld "big| |000039e0| 20 63 61 74 65 67 6f 72 | 79 22 20 3d 20 22 6d 69 | categor|y" = "mi| |000039f0| 73 63 65 6c 6c 61 6e 65 | 6f 75 73 22 0d 74 68 65 |scellane|ous".the| |00003a00| 6e 0d 61 64 64 20 31 20 | 74 6f 20 6d 69 73 63 65 |n.add 1 |to misce| |00003a10| 6c 6c 61 6e 65 6f 75 73 | 0d 65 6c 73 65 0d 69 66 |llaneous|.else.if| |00003a20| 20 62 67 20 66 6c 64 20 | 22 62 69 67 20 63 61 74 | bg fld |"big cat| |00003a30| 65 67 6f 72 79 22 20 3d | 20 22 6e 65 74 77 6f 72 |egory" =| "networ| |00003a40| 6b 69 6e 67 22 0d 74 68 | 65 6e 0d 61 64 64 20 31 |king".th|en.add 1| |00003a50| 20 74 6f 20 6e 65 74 77 | 6f 72 6b 69 6e 67 0d 65 | to netw|orking.e| |00003a60| 6c 73 65 0d 69 66 20 62 | 67 20 66 6c 64 20 22 62 |lse.if b|g fld "b| |00003a70| 69 67 20 63 61 74 65 67 | 6f 72 79 22 20 3d 20 22 |ig categ|ory" = "| |00003a80| 6f 70 65 72 61 74 69 6e | 67 20 73 79 73 74 65 6d |operatin|g system| |00003a90| 73 22 0d 74 68 65 6e 0d | 61 64 64 20 31 20 74 6f |s".then.|add 1 to| |00003aa0| 20 6f 70 65 72 61 74 69 | 6e 67 0d 65 6c 73 65 0d | operati|ng.else.| |00003ab0| 69 66 20 62 67 20 66 6c | 64 20 22 62 69 67 20 63 |if bg fl|d "big c| |00003ac0| 61 74 65 67 6f 72 79 22 | 20 3d 20 22 73 74 6f 72 |ategory"| = "stor| |00003ad0| 61 67 65 22 0d 74 68 65 | 6e 0d 61 64 64 20 31 20 |age".the|n.add 1 | |00003ae0| 74 6f 20 73 74 6f 72 61 | 67 65 0d 65 6c 73 65 0d |to stora|ge.else.| |00003af0| 61 64 64 20 31 20 74 6f | 20 65 72 72 6f 72 0d 65 |add 1 to| error.e| |00003b00| 6e 64 20 69 66 0d 65 6e | 64 20 69 66 0d 65 6e 64 |nd if.en|d if.end| |00003b10| 20 69 66 0d 65 6e 64 20 | 69 66 0d 65 6e 64 20 69 | if.end |if.end i| |00003b20| 66 0d 65 6e 64 20 69 66 | 0d 65 6e 64 20 69 66 0d |f.end if|.end if.| |00003b30| 65 6e 64 20 69 66 0d 65 | 6e 64 20 69 66 0d 67 6f |end if.e|nd if.go| |00003b40| 20 6e 65 78 74 20 63 64 | 20 6f 66 20 74 68 69 73 | next cd| of this| |00003b50| 20 62 67 0d 70 75 74 20 | 74 68 65 20 6e 75 6d 62 | bg.put |the numb| |00003b60| 65 72 20 6f 66 20 74 68 | 69 73 20 63 64 0d 65 6e |er of th|is cd.en| |00003b70| 64 20 72 65 70 65 61 74 | 0d 65 6e 64 20 63 6f 75 |d repeat|.end cou| |00003b80| 6e 74 43 61 74 65 67 6f | 72 69 65 73 0d 0d 2d 2d |ntCatego|ries..--| |00003b90| 56 65 72 73 69 6f 6e 20 | 31 2e 30 2e 33 0d 00 69 |Version |1.0.3..i| |00003ba0| 73 20 62 67 0d 70 75 74 | 20 74 68 65 20 6e 75 6d |s bg.put| the num| |00003bb0| 62 65 72 20 6f 66 20 74 | 68 69 73 20 63 64 0d 65 |ber of t|his cd.e| |00003bc0| 6e 64 20 72 65 70 65 61 | 74 0d 65 6e 64 20 63 6f |nd repea|t.end co| |00003bd0| 75 6e 74 43 61 74 65 67 | 6f 72 69 65 73 0d 0d 2d |untCateg|ories..-| |00003be0| 2d 56 65 72 73 69 6f 6e | 20 31 2e 30 2e 33 0d 00 |-Version| 1.0.3..| |00003bf0| 20 72 65 70 65 61 74 0d | 65 6e 64 20 63 6f 75 6e | repeat.|end coun| |00003c00| 74 43 61 74 65 67 6f 72 | 69 65 73 0d 0d 2d 2d 56 |tCategor|ies..--V| |00003c10| 65 72 73 69 6f 6e 20 31 | 2e 30 2e 33 0d 00 6e 20 |ersion 1|.0.3..n | |00003c20| 31 2e 30 2e 33 0d 00 0d | 74 68 65 6e 0d 61 64 64 |1.0.3...|then.add| |00003c30| 20 31 20 74 6f 20 73 74 | 6f 72 61 67 65 0d 65 6c | 1 to st|orage.el| |00003c40| 73 65 0d 61 64 64 20 31 | 20 74 6f 20 65 72 72 6f |se.add 1| to erro| |00003c50| 72 0d 65 6e 64 20 69 66 | 0d 65 6e 64 20 69 66 0d |r.end if|.end if.| |00003c60| 65 6e 64 20 69 66 0d 65 | 6e 64 20 69 66 0d 65 6e |end if.e|nd if.en| |00003c70| 64 20 69 66 0d 65 6e 64 | 20 69 66 0d 65 6e 64 20 |d if.end| if.end | |00003c80| 69 66 0d 65 6e 64 20 69 | 66 0d 65 6e 64 20 69 66 |if.end i|f.end if| |00003c90| 0d 67 6f 20 6e 65 78 74 | 20 63 64 20 6f 66 20 74 |.go next| cd of t| |00003ca0| 68 69 73 20 62 67 0d 70 | 75 74 20 74 68 65 20 6e |his bg.p|ut the n| |00003cb0| 75 6d 62 65 72 20 6f 66 | 20 74 68 69 73 20 63 64 |umber of| this cd| |00003cc0| 0d 65 6e 64 20 72 65 70 | 65 61 74 0d 65 6e 64 20 |.end rep|eat.end | |00003cd0| 63 6f 75 6e 74 43 61 74 | 65 67 6f 72 69 65 73 0d |countCat|egories.| |00003ce0| 0d 2d 2d 56 65 72 73 69 | 6f 6e 20 31 2e 30 2e 33 |.--Versi|on 1.0.3| |00003cf0| 0d 00 64 20 69 66 0d 65 | 6e 64 20 69 66 0d 65 6e |..d if.e|nd if.en| |00003d00| 64 20 69 66 0d 65 6e 64 | 20 69 66 0d 65 6e 64 20 |d if.end| if.end | |00003d10| 69 66 0d 65 6e 64 20 69 | 66 0d 67 6f 20 6e 65 78 |if.end i|f.go nex| |00003d20| 74 20 63 64 20 6f 66 20 | 74 68 69 73 20 62 67 0d |t cd of |this bg.| |00003d30| 70 75 74 20 74 68 65 20 | 6e 75 6d 62 65 72 20 6f |put the |number o| |00003d40| 66 20 74 68 69 73 20 63 | 64 0d 65 6e 64 20 72 65 |f this c|d.end re| |00003d50| 70 65 61 74 0d 65 6e 64 | 20 63 6f 75 6e 74 43 61 |peat.end| countCa| |00003d60| 74 65 67 6f 72 69 65 73 | 0d 0d 2d 2d 56 65 72 73 |tegories|..--Vers| |00003d70| 69 6f 6e 20 31 2e 30 2e | 33 0d 00 61 74 0d 65 6e |ion 1.0.|3..at.en| |00003d80| 64 20 63 6f 75 6e 74 43 | 61 74 65 67 6f 72 69 65 |d countC|ategorie| |00003d90| 73 0d 0d 2d 2d 56 65 72 | 73 69 6f 6e 20 31 2e 30 |s..--Ver|sion 1.0| |00003da0| 2e 33 0d 00 64 20 69 66 | 0d 65 6e 64 20 69 66 0d |.3..d if|.end if.| |00003db0| 65 6e 64 20 69 66 0d 65 | 6e 64 20 69 66 0d 65 6e |end if.e|nd if.en| |00003dc0| 64 20 69 66 0d 67 6f 20 | 6e 65 78 74 20 63 64 20 |d if.go |next cd | |00003dd0| 6f 66 20 74 68 69 73 20 | 62 67 0d 70 75 74 20 74 |of this |bg.put t| |00003de0| 68 65 20 6e 75 6d 62 65 | 72 20 6f 66 20 74 68 69 |he numbe|r of thi| |00003df0| 73 20 63 64 0d 65 6e 64 | 20 72 65 70 65 61 74 0d |s cd.end| repeat.| |00003e00| 65 6e 64 20 63 6f 75 6e | 74 43 61 74 65 67 6f 72 |end coun|tCategor| |00003e10| 69 65 73 0d 0d 2d 2d 56 | 65 72 73 69 6f 6e 20 31 |ies..--V|ersion 1| |00003e20| 2e 30 2e 33 0d 00 65 72 | 69 63 73 20 28 73 61 6e |.0.3..er|ics (san| |00003e30| 65 29 22 0d 74 68 65 6e | 0d 61 64 64 20 31 20 74 |e)".then|.add 1 t| |00003e40| 6f 20 61 70 70 6c 65 4e | 75 6d 65 72 69 63 73 0d |o appleN|umerics.| |00003e50| 65 6c 73 65 0d 69 66 20 | 62 67 20 66 6c 64 20 22 |else.if |bg fld "| |00003e60| 62 69 67 20 63 61 74 65 | 67 6f 72 79 22 20 3d 20 |big cate|gory" = | |00003e70| 22 63 6f 6e 6e 65 63 74 | 6f 72 73 20 61 6e 64 20 |"connect|ors and | |00003e80| 70 6f 72 74 73 22 0d 74 | 68 65 6e 0d 61 64 64 20 |ports".t|hen.add | |00003e90| 31 20 74 6f 20 63 6f 6e | 6e 65 63 74 6f 72 73 0d |1 to con|nectors.| |00003ea0| 65 6c 73 65 0d 69 66 20 | 62 67 20 66 6c 64 20 22 |else.if |bg fld "| |00003eb0| 62 69 67 20 63 61 74 65 | 67 6f 72 79 22 20 3d 20 |big cate|gory" = | |00003ec0| 22 69 6e 70 75 74 20 61 | 6e 64 20 6f 75 74 70 75 |"input a|nd outpu| |00003ed0| 74 20 64 65 76 69 63 65 | 73 22 0d 74 68 65 6e 0d |t device|s".then.| |00003ee0| 61 64 64 20 31 20 74 6f | 20 69 6e 70 75 74 0d 65 |add 1 to| input.e| |00003ef0| 6c 73 65 0d 69 66 20 62 | 67 20 66 6c 64 20 22 62 |lse.if b|g fld "b| |00003f00| 69 67 20 63 61 74 65 67 | 6f 72 79 22 20 3d 20 22 |ig categ|ory" = "| |00003f10| 6d 61 63 69 6e 74 6f 73 | 68 22 0d 74 68 65 6e 0d |macintos|h".then.| |00003f20| 61 64 64 20 31 20 74 6f | 20 6d 61 63 69 6e 74 6f |add 1 to| macinto| |00003f30| 73 68 0d 65 6c 73 65 0d | 69 66 20 62 67 20 66 6c |sh.else.|if bg fl| |00003f40| 64 20 22 62 69 67 20 63 | 61 74 65 67 6f 72 79 22 |d "big c|ategory"| |00003f50| 20 3d 20 22 6d 69 73 63 | 65 6c 6c 61 6e 65 6f 75 | = "misc|ellaneou| |00003f60| 73 22 0d 74 68 65 6e 0d | 61 64 64 20 31 20 74 6f |s".then.|add 1 to| |00003f70| 20 6d 69 73 63 65 6c 6c | 61 6e 65 6f 75 73 0d 65 | miscell|aneous.e| |00003f80| 6c 73 65 0d 69 66 20 62 | 67 20 66 6c 64 20 22 62 |lse.if b|g fld "b| |00003f90| 69 67 20 63 61 74 65 67 | 6f 72 79 22 20 3d 20 22 |ig categ|ory" = "| |00003fa0| 6e 65 74 77 6f 72 6b 69 | 6e 67 22 0d 74 68 65 6e |networki|ng".then| |00003fb0| 0d 61 64 64 20 31 20 74 | 6f 20 6e 65 74 77 6f 72 |.add 1 t|o networ| |00003fc0| 6b 69 6e 67 0d 65 6c 73 | 65 0d 69 66 20 62 67 20 |king.els|e.if bg | |00003fd0| 66 6c 64 20 22 62 69 67 | 20 63 61 74 65 67 6f 72 |fld "big| categor| |00003fe0| 79 22 20 3d 20 22 6f 70 | 65 72 61 74 69 6e 67 20 |y" = "op|erating | |00003ff0| 73 79 73 74 65 6d 73 22 | 0d 74 68 65 6e 0d 61 64 |systems"|.then.ad| |00004000| 64 20 31 20 74 6f 20 6f | 70 65 72 61 74 69 6e 67 |d 1 to o|perating| |00004010| 0d 65 6c 73 65 0d 69 66 | 20 62 67 20 66 6c 64 20 |.else.if| bg fld | |00004020| 22 62 69 67 20 63 61 74 | 65 67 6f 72 79 22 20 3d |"big cat|egory" =| |00004030| 20 22 73 74 6f 72 61 67 | 65 22 0d 74 68 65 6e 0d | "storag|e".then.| |00004040| 61 64 64 20 31 20 74 6f | 20 73 74 6f 72 61 67 65 |add 1 to| storage| |00004050| 0d 65 6c 73 65 0d 61 64 | 64 20 31 20 74 6f 20 65 |.else.ad|d 1 to e| |00004060| 72 72 6f 72 0d 65 6e 64 | 20 69 66 0d 65 6e 64 20 |rror.end| if.end | |00004070| 69 66 0d 65 6e 64 20 69 | 66 0d 65 6e 64 20 69 66 |if.end i|f.end if| |00004080| 0d 65 6e 64 20 69 66 0d | 65 6e 64 20 69 66 0d 65 |.end if.|end if.e| |00004090| 6e 64 20 69 66 0d 65 6e | 64 20 69 66 0d 65 6e 64 |nd if.en|d if.end| |000040a0| 20 69 66 0d 67 6f 20 6e | 65 78 74 20 63 64 20 6f | if.go n|ext cd o| |000040b0| 66 20 74 68 69 73 20 62 | 67 0d 70 75 74 20 74 68 |f this b|g.put th| |000040c0| 65 20 6e 75 6d 62 65 72 | 20 6f 66 20 74 68 69 73 |e number| of this| |000040d0| 20 63 64 0d 65 6e 64 20 | 72 65 70 65 61 74 0d 65 | cd.end |repeat.e| |000040e0| 6e 64 20 63 6f 75 6e 74 | 43 61 74 65 67 6f 72 69 |nd count|Categori| |000040f0| 65 73 0d 0d 2d 2d 56 65 | 72 73 69 6f 6e 20 31 2e |es..--Ve|rsion 1.| |00004100| 30 2e 33 0d 00 62 69 67 | 20 63 61 74 65 67 6f 72 |0.3..big| categor| |00004110| 79 22 20 3d 20 22 73 74 | 6f 72 61 67 65 22 0d 74 |y" = "st|orage".t| |00004120| 68 65 6e 0d 61 64 64 20 | 31 20 74 6f 20 73 74 6f |hen.add |1 to sto| |00004130| 72 61 67 65 0d 65 6c 73 | 65 0d 61 64 64 20 31 20 |rage.els|e.add 1 | |00004140| 74 6f 20 65 72 72 6f 72 | 0d 65 6e 64 20 69 66 0d |to error|.end if.| |00004150| 65 6e 64 20 69 66 0d 65 | 6e 64 20 69 66 0d 65 6e |end if.e|nd if.en| |00004160| 64 20 69 66 0d 65 6e 64 | 20 69 66 0d 65 6e 64 20 |d if.end| if.end | |00004170| 69 66 0d 65 6e 64 20 69 | 66 0d 65 6e 64 20 69 66 |if.end i|f.end if| |00004180| 0d 65 6e 64 20 69 66 0d | 67 6f 20 6e 65 78 74 20 |.end if.|go next | |00004190| 63 64 20 6f 66 20 74 68 | 69 73 20 62 67 0d 70 75 |cd of th|is bg.pu| |000041a0| 74 20 74 68 65 20 6e 75 | 6d 62 65 72 20 6f 66 20 |t the nu|mber of | |000041b0| 74 68 69 73 20 63 64 0d | 65 6e 64 20 72 65 70 65 |this cd.|end repe| |000041c0| 61 74 0d 65 6e 64 20 63 | 6f 75 6e 74 43 61 74 65 |at.end c|ountCate| |000041d0| 67 6f 72 69 65 73 0d 0d | 2d 2d 56 65 72 73 69 6f |gories..|--Versio| |000041e0| 6e 20 31 2e 30 2e 33 0d | 00 69 63 73 20 77 69 74 |n 1.0.3.|.ics wit| |000041f0| 68 20 74 68 65 20 73 61 | 6d 65 20 63 68 61 72 61 |h the sa|me chara| |00004200| 63 74 65 72 69 73 74 69 | 63 73 20 61 73 20 74 68 |cteristi|cs as th| |00004210| 69 73 20 6f 6e 65 2e 22 | 20 26 20 72 65 74 75 72 |is one."| & retur| |00004220| 6e 0d 65 6e 64 20 42 6f | 6f 6b 49 6e 66 6f 72 6d |n.end Bo|okInform| |00004230| 61 74 69 6f 6e 0d 0d 66 | 75 6e 63 74 69 6f 6e 20 |ation..f|unction | |00004240| 53 68 6f 77 4f 72 69 67 | 69 6e 61 6c 0d 72 65 74 |ShowOrig|inal.ret| |00004250| 75 72 6e 20 22 53 68 6f | 77 20 4f 72 69 67 69 6e |urn "Sho|w Origin| |00004260| 61 6c 20 6f 70 65 6e 73 | 20 74 68 65 20 6f 72 69 |al opens| the ori| |00004270| 67 69 6e 61 6c 20 67 72 | 61 70 68 69 63 2e 20 28 |ginal gr|aphic. (| |00004280| 54 68 65 20 6f 72 69 67 | 69 6e 61 6c 20 67 72 61 |The orig|inal gra| |00004290| 70 68 69 63 73 20 61 72 | 65 20 73 74 6f 72 65 64 |phics ar|e stored| |000042a0| 20 73 65 70 61 72 61 74 | 65 6c 79 20 66 72 6f 6d | separat|ely from| |000042b0| 20 74 68 65 20 73 74 61 | 63 6b 2c 20 6f 6e 20 61 | the sta|ck, on a| |000042c0| 20 66 69 6c 65 20 73 65 | 72 76 65 72 20 6f 72 20 | file se|rver or | |000042d0| 43 44 2d 52 4f 4d 2e 29 | 20 20 22 20 26 20 72 65 |CD-ROM.)| " & re| |000042e0| 74 75 72 6e 0d 65 6e 64 | 20 53 68 6f 77 4f 72 69 |turn.end| ShowOri| |000042f0| 67 69 6e 61 6c 0d 0d 66 | 75 6e 63 74 69 6f 6e 20 |ginal..f|unction | |00004300| 50 72 69 6e 74 4f 72 69 | 67 69 6e 61 6c 0d 72 65 |PrintOri|ginal.re| |00004310| 74 75 72 6e 20 22 50 72 | 69 6e 74 20 4f 72 69 67 |turn "Pr|int Orig| |00004320| 69 6e 61 6c 20 6f 70 65 | 6e 73 20 61 6e 64 20 70 |inal ope|ns and p| |00004330| 72 69 6e 74 73 20 74 68 | 65 20 6f 72 69 67 69 6e |rints th|e origin| |00004340| 61 6c 20 67 72 61 70 68 | 69 63 2e 20 20 22 20 26 |al graph|ic. " &| |00004350| 20 72 65 74 75 72 6e 0d | 65 6e 64 20 50 72 69 6e | return.|end Prin| |00004360| 74 4f 72 69 67 69 6e 61 | 6c 0d 0d 66 75 6e 63 74 |tOrigina|l..funct| |00004370| 69 6f 6e 20 50 72 69 6e | 74 54 68 75 6d 62 6e 61 |ion Prin|tThumbna| |00004380| 69 6c 0d 72 65 74 75 72 | 6e 20 22 50 72 69 6e 74 |il.retur|n "Print| |00004390| 20 54 68 75 6d 62 6e 61 | 69 6c 20 70 72 69 6e 74 | Thumbna|il print| |000043a0| 73 20 74 68 65 20 74 68 | 75 6d 62 6e 61 69 6c 20 |s the th|umbnail | |000043b0| 73 6b 65 74 63 68 20 6f | 66 20 74 68 65 20 67 72 |sketch o|f the gr| |000043c0| 61 70 68 69 63 2c 20 77 | 68 69 63 68 20 61 70 70 |aphic, w|hich app| |000043d0| 65 61 72 73 20 6f 6e 20 | 74 68 65 20 63 61 72 64 |ears on |the card| |000043e0| 2e 20 20 22 20 26 20 72 | 65 74 75 72 6e 0d 65 6e |. " & r|eturn.en| |000043f0| 64 20 50 72 69 6e 74 54 | 68 75 6d 62 6e 61 69 6c |d PrintT|humbnail| |00004400| 0d 0d 66 75 6e 63 74 69 | 6f 6e 20 51 75 69 74 0d |..functi|on Quit.| |00004410| 72 65 74 75 72 6e 20 22 | 51 75 69 74 20 63 6c 6f |return "|Quit clo| |00004420| 73 65 73 20 74 68 65 20 | 41 70 70 6c 65 20 47 72 |ses the |Apple Gr| |00004430| 61 70 68 69 63 73 20 53 | 6f 75 72 63 65 20 73 74 |aphics S|ource st| |00004440| 61 63 6b 20 61 6e 64 20 | 6c 65 61 76 65 73 20 48 |ack and |leaves H| |00004450| 79 70 65 72 43 61 72 64 | 2e 20 20 22 20 26 20 72 |yperCard|. " & r| |00004460| 65 74 75 72 6e 20 26 72 | 65 74 75 72 6e 20 26 22 |eturn &r|eturn &"| |00004470| 57 68 65 6e 20 79 6f 75 | 20 6c 65 61 76 65 20 41 |When you| leave A| |00004480| 70 70 6c 65 20 47 72 61 | 70 68 69 63 73 20 53 6f |pple Gra|phics So| |00004490| 75 72 63 65 2c 20 61 6e | 79 20 63 68 61 6e 67 65 |urce, an|y change| |000044a0| 73 20 79 6f 75 27 76 65 | 20 6d 61 64 65 20 74 6f |s you've| made to| |000044b0| 20 74 68 65 20 67 72 61 | 70 68 69 63 73 27 20 6e | the gra|phics' n| |000044c0| 61 6d 65 73 2c 20 61 6e | 64 20 61 6e 79 20 6e 6f |ames, an|d any no| |000044d0| 74 65 73 20 79 6f 75 27 | 76 65 20 65 6e 74 65 72 |tes you'|ve enter| |000044e0| 65 64 2c 20 61 72 65 20 | 73 61 76 65 64 20 61 75 |ed, are |saved au| |000044f0| 74 6f 6d 61 74 69 63 61 | 6c 6c 79 2e 22 20 26 20 |tomatica|lly." & | |00004500| 72 65 74 75 72 6e 20 26 | 72 65 74 75 72 6e 20 26 |return &|return &| |00004510| 22 49 66 20 79 6f 75 20 | 68 61 76 65 20 61 20 6c |"If you |have a l| |00004520| 69 73 74 20 77 69 74 68 | 20 75 6e 73 61 76 65 64 |ist with| unsaved| |00004530| 20 63 68 61 6e 67 65 73 | 2c 20 79 6f 75 27 72 65 | changes|, you're| |00004540| 20 70 72 6f 6d 70 74 65 | 64 20 74 6f 20 73 61 76 | prompte|d to sav| |00004550| 65 20 74 68 65 20 6c 69 | 73 74 20 77 68 65 6e 20 |e the li|st when | |00004560| 79 6f 75 20 6c 65 61 76 | 65 2e 20 20 22 20 26 20 |you leav|e. " & | |00004570| 72 65 74 75 72 6e 0d 65 | 6e 64 20 51 75 69 74 0d |return.e|nd Quit.| |00004580| 0d 66 75 6e 63 74 69 6f | 6e 20 42 79 4b 65 79 77 |.functio|n ByKeyw| |00004590| 6f 72 64 0d 72 65 74 75 | 72 6e 20 22 42 79 20 4b |ord.retu|rn "By K| |000045a0| 65 79 77 6f 72 64 20 6c | 69 73 74 73 20 74 68 65 |eyword l|ists the| |000045b0| 20 4b 65 79 77 6f 72 64 | 20 49 6e 64 65 78 20 73 | Keyword| Index s| |000045c0| 6f 20 74 68 61 74 20 79 | 6f 75 20 63 61 6e 20 73 |o that y|ou can s| |000045d0| 65 65 20 61 6c 6c 20 74 | 68 65 20 6b 65 79 77 6f |ee all t|he keywo| |000045e0| 72 64 73 20 66 6f 72 20 | 74 68 65 20 67 72 61 70 |rds for |the grap| |000045f0| 68 69 63 73 20 69 6e 20 | 74 68 65 20 73 74 61 63 |hics in |the stac| |00004600| 6b 2e 20 22 20 26 20 72 | 65 74 75 72 6e 20 26 72 |k. " & r|eturn &r| |00004610| 65 74 75 72 6e 20 26 22 | 43 6c 69 63 6b 20 61 6e |eturn &"|Click an| |00004620| 79 20 6f 66 20 74 68 65 | 20 6b 65 79 77 6f 72 64 |y of the| keyword| |00004630| 73 20 74 6f 20 73 65 61 | 72 63 68 20 74 68 72 6f |s to sea|rch thro| |00004640| 75 67 68 20 67 72 61 70 | 68 69 63 73 20 77 69 74 |ugh grap|hics wit| |00004650| 68 20 74 68 61 74 20 6b | 65 79 77 6f 72 64 2e 22 |h that k|eyword."| |00004660| 20 26 20 72 65 74 75 72 | 6e 20 26 72 65 74 75 72 | & retur|n &retur| |00004670| 6e 20 26 22 59 6f 75 20 | 63 61 6e 20 61 6c 73 6f |n &"You |can also| |00004680| 20 73 65 61 72 63 68 20 | 66 6f 72 20 67 72 61 70 | search |for grap| |00004690| 68 69 63 73 20 62 61 73 | 65 64 20 6f 6e 20 61 20 |hics bas|ed on a | |000046a0| 70 61 72 74 69 61 6c 20 | 6b 65 79 77 6f 72 64 2e |partial |keyword.| |000046b0| 20 28 43 6c 69 63 6b 20 | 53 65 61 72 63 68 20 46 | (Click |Search F| |000046c0| 6f 72 20 4b 65 79 77 6f | 72 64 2c 20 62 65 6c 6f |or Keywo|rd, belo| |000046d0| 77 20 74 68 65 20 4b 65 | 79 77 6f 72 64 20 49 6e |w the Ke|yword In| |000046e0| 64 65 78 2e 29 20 20 22 | 20 26 20 72 65 74 75 72 |dex.) "| & retur| |000046f0| 6e 0d 65 6e 64 20 42 79 | 4b 65 79 77 6f 72 64 0d |n.end By|Keyword.| |00004700| 0d 66 75 6e 63 74 69 6f | 6e 20 46 69 6e 64 42 79 |.functio|n FindBy| |00004710| 4b 65 79 77 6f 72 64 0d | 72 65 74 75 72 6e 20 22 |Keyword.|return "| |00004720| 42 79 20 4b 65 79 77 6f | 72 64 20 6c 69 73 74 73 |By Keywo|rd lists| |00004730| 20 74 68 65 20 4b 65 79 | 77 6f 72 64 20 49 6e 64 | the Key|word Ind| |00004740| 65 78 20 73 6f 20 74 68 | 61 74 20 79 6f 75 20 63 |ex so th|at you c| |00004750| 61 6e 20 73 65 65 20 61 | 6c 6c 20 74 68 65 20 6b |an see a|ll the k| |00004760| 65 79 77 6f 72 64 73 20 | 66 6f 72 20 74 68 65 20 |eywords |for the | |00004770| 67 72 61 70 68 69 63 73 | 20 69 6e 20 74 68 65 20 |graphics| in the | |00004780| 73 74 61 63 6b 2e 20 22 | 20 26 20 72 65 74 75 72 |stack. "| & retur| |00004790| 6e 20 26 72 65 74 75 72 | 6e 20 26 22 43 6c 69 63 |n &retur|n &"Clic| |000047a0| 6b 20 61 6e 79 20 6f 66 | 20 74 68 65 20 6b 65 79 |k any of| the key| |000047b0| 77 6f 72 64 73 20 74 6f | 20 73 65 61 72 63 68 20 |words to| search | |000047c0| 74 68 72 6f 75 67 68 20 | 67 72 61 70 68 69 63 73 |through |graphics| |000047d0| 20 77 69 74 68 20 74 68 | 61 74 20 6b 65 79 77 6f | with th|at keywo| |000047e0| 72 64 2e 22 20 26 20 72 | 65 74 75 72 6e 20 26 72 |rd." & r|eturn &r| |000047f0| 65 74 75 72 6e 20 26 22 | 59 6f 75 20 63 61 6e 20 |eturn &"|You can | |00004800| 61 6c 73 6f 20 73 65 61 | 72 63 68 20 66 6f 72 20 |also sea|rch for | |00004810| 67 72 61 70 68 69 63 73 | 20 62 61 73 65 64 20 6f |graphics| based o| |00004820| 6e 20 61 20 70 61 72 74 | 69 61 6c 20 6b 65 79 77 |n a part|ial keyw| |00004830| 6f 72 64 2e 20 28 43 6c | 69 63 6b 20 53 65 61 72 |ord. (Cl|ick Sear| |00004840| 63 68 20 46 6f 72 20 4b | 65 79 77 6f 72 64 2c 20 |ch For K|eyword, | |00004850| 62 65 6c 6f 77 20 74 68 | 65 20 4b 65 79 77 6f 72 |below th|e Keywor| |00004860| 64 20 49 6e 64 65 78 2e | 29 20 20 22 20 26 20 72 |d Index.|) " & r| |00004870| 65 74 75 72 6e 0d 65 6e | 64 20 46 69 6e 64 42 79 |eturn.en|d FindBy| |00004880| 4b 65 79 77 6f 72 64 0d | 0d 66 75 6e 63 74 69 6f |Keyword.|.functio| |00004890| 6e 20 42 79 42 6f 6f 6b | 4e 61 6d 65 0d 72 65 74 |n ByBook|Name.ret| |000048a0| 75 72 6e 20 22 42 79 20 | 42 6f 6f 6b 20 4e 61 6d |urn "By |Book Nam| |000048b0| 65 20 6c 69 73 74 73 20 | 74 68 65 20 42 6f 6f 6b |e lists |the Book| |000048c0| 20 49 6e 64 65 78 20 73 | 6f 20 79 6f 75 20 63 61 | Index s|o you ca| |000048d0| 6e 20 73 65 65 20 61 6c | 6c 20 74 68 65 20 62 6f |n see al|l the bo| |000048e0| 6f 6b 73 20 77 69 74 68 | 20 67 72 61 70 68 69 63 |oks with| graphic| |000048f0| 73 20 69 6e 20 41 70 70 | 6c 65 20 47 72 61 70 68 |s in App|le Graph| |00004900| 69 63 73 20 53 6f 75 72 | 63 65 2e 20 22 20 26 20 |ics Sour|ce. " & | |00004910| 72 65 74 75 72 6e 20 26 | 72 65 74 75 72 6e 20 26 |return &|return &| |00004920| 22 43 6c 69 63 6b 20 61 | 6e 79 20 6f 66 20 74 68 |"Click a|ny of th| |00004930| 65 20 62 6f 6f 6b 20 74 | 69 74 6c 65 73 20 74 6f |e book t|itles to| |00004940| 20 73 65 61 72 63 68 20 | 74 68 72 6f 75 67 68 20 | search |through | |00004950| 67 72 61 70 68 69 63 73 | 20 66 72 6f 6d 20 74 68 |graphics| from th| |00004960| 61 74 20 62 6f 6f 6b 2e | 20 22 20 26 20 72 65 74 |at book.| " & ret| |00004970| 75 72 6e 20 26 72 65 74 | 75 72 6e 20 26 22 59 6f |urn &ret|urn &"Yo| |00004980| 75 20 63 61 6e 20 61 6c | 73 6f 20 73 70 65 63 69 |u can al|so speci| |00004990| 66 79 20 61 20 70 61 72 | 74 69 61 6c 20 62 6f 6f |fy a par|tial boo| |000049a0| 6b 20 74 69 74 6c 65 20 | 66 6f 72 20 73 65 61 72 |k title |for sear| |000049b0| 63 68 69 6e 67 20 74 68 | 72 6f 75 67 68 20 73 70 |ching th|rough sp| |000049c0| 65 63 69 66 69 63 20 67 | 72 61 70 68 69 63 73 2e |ecific g|raphics.| |000049d0| 20 28 43 6c 69 63 6b 20 | 53 65 61 72 63 68 20 46 | (Click |Search F| |000049e0| 6f 72 20 42 6f 6f 6b 2c | 20 62 65 6c 6f 77 20 74 |or Book,| below t| |000049f0| 68 65 20 42 6f 6f 6b 20 | 49 6e 64 65 78 2e 29 20 |he Book |Index.) | |00004a00| 20 22 20 26 20 72 65 74 | 75 72 6e 0d 65 6e 64 20 | " & ret|urn.end | |00004a10| 42 79 42 6f 6f 6b 4e 61 | 6d 65 0d 0d 66 75 6e 63 |ByBookNa|me..func| |00004a20| 74 69 6f 6e 20 46 69 6e | 64 42 79 42 6f 6f 6b 4e |tion Fin|dByBookN| |00004a30| 61 6d 65 0d 72 65 74 75 | 72 6e 20 22 42 79 20 42 |ame.retu|rn "By B| |00004a40| 6f 6f 6b 20 4e 61 6d 65 | 20 6c 69 73 74 73 20 74 |ook Name| lists t| |00004a50| 68 65 20 42 6f 6f 6b 20 | 49 6e 64 65 78 20 73 6f |he Book |Index so| |00004a60| 20 79 6f 75 20 63 61 6e | 20 73 65 65 20 61 6c 6c | you can| see all| |00004a70| 20 74 68 65 20 62 6f 6f | 6b 73 20 77 69 74 68 20 | the boo|ks with | |00004a80| 67 72 61 70 68 69 63 73 | 20 69 6e 20 41 70 70 6c |graphics| in Appl| |00004a90| 65 20 47 72 61 70 68 69 | 63 73 20 53 6f 75 72 63 |e Graphi|cs Sourc| |00004aa0| 65 2e 20 22 20 26 20 72 | 65 74 75 72 6e 20 26 72 |e. " & r|eturn &r| |00004ab0| 65 74 75 72 6e 20 26 22 | 43 6c 69 63 6b 20 61 6e |eturn &"|Click an| |00004ac0| 79 20 6f 66 20 74 68 65 | 20 62 6f 6f 6b 20 74 69 |y of the| book ti| |00004ad0| 74 6c 65 73 20 74 6f 20 | 73 65 61 72 63 68 20 74 |tles to |search t| |00004ae0| 68 72 6f 75 67 68 20 67 | 72 61 70 68 69 63 73 20 |hrough g|raphics | |00004af0| 66 72 6f 6d 20 74 68 61 | 74 20 62 6f 6f 6b 2e 20 |from tha|t book. | |00004b00| 22 20 26 20 72 65 74 75 | 72 6e 20 26 72 65 74 75 |" & retu|rn &retu| |00004b10| 72 6e 20 26 22 59 6f 75 | 20 63 61 6e 20 61 6c 73 |rn &"You| can als| |00004b20| 6f 20 73 70 65 63 69 66 | 79 20 61 20 70 61 72 74 |o specif|y a part| |00004b30| 69 61 6c 20 62 6f 6f 6b | 20 74 69 74 6c 65 20 66 |ial book| title f| |00004b40| 6f 72 20 73 65 61 72 63 | 68 69 6e 67 20 74 68 72 |or searc|hing thr| |00004b50| 6f 75 67 68 20 73 70 65 | 63 69 66 69 63 20 67 72 |ough spe|cific gr| |00004b60| 61 70 68 69 63 73 2e 20 | 28 43 6c 69 63 6b 20 53 |aphics. |(Click S| |00004b70| 65 61 72 63 68 20 46 6f | 72 20 42 6f 6f 6b 2c 20 |earch Fo|r Book, | |00004b80| 62 65 6c 6f 77 20 74 68 | 65 20 42 6f 6f 6b 20 49 |below th|e Book I| |00004b90| 6e 64 65 78 2e 29 20 20 | 22 20 26 20 72 65 74 75 |ndex.) |" & retu| |00004ba0| 72 6e 0d 65 6e 64 20 46 | 69 6e 64 42 79 42 6f 6f |rn.end F|indByBoo| |00004bb0| 6b 4e 61 6d 65 0d 0d 66 | 75 6e 63 74 69 6f 6e 20 |kName..f|unction | |00004bc0| 4e 61 6d 65 0d 72 65 74 | 75 72 6e 20 22 4e 61 6d |Name.ret|urn "Nam| |00004bd0| 65 20 61 6c 6c 6f 77 73 | 20 79 6f 75 20 74 6f 20 |e allows| you to | |00004be0| 73 70 65 63 69 66 79 20 | 61 20 6e 61 6d 65 20 28 |specify |a name (| |00004bf0| 6f 72 20 70 61 72 74 69 | 61 6c 20 6e 61 6d 65 29 |or parti|al name)| |00004c00| 20 6f 66 20 61 20 67 72 | 61 70 68 69 63 20 61 6e | of a gr|aphic an| |00004c10| 64 20 66 69 6e 64 20 74 | 68 65 20 67 72 61 70 68 |d find t|he graph| |00004c20| 69 63 73 20 77 69 74 68 | 20 74 68 61 74 20 6e 61 |ics with| that na| |00004c30| 6d 65 2e 20 20 41 66 74 | 65 72 20 63 68 6f 6f 73 |me. Aft|er choos| |00004c40| 69 6e 67 20 74 68 69 73 | 20 63 6f 6d 6d 61 6e 64 |ing this| command| |00004c50| 2c 20 74 79 70 65 20 61 | 20 70 61 72 74 69 61 6c |, type a| partial| |00004c60| 20 28 6f 72 20 77 68 6f | 6c 65 29 20 6e 61 6d 65 | (or who|le) name| |00004c70| 20 6f 66 20 61 20 67 72 | 61 70 68 69 63 20 61 6e | of a gr|aphic an| |00004c80| 64 20 63 6c 69 63 6b 20 | 4f 4b 2e 20 20 22 20 26 |d click |OK. " &| |00004c90| 20 72 65 74 75 72 6e 20 | 26 72 65 74 75 72 6e 20 | return |&return | |00004ca0| 26 22 41 70 70 6c 65 20 | 47 72 61 70 68 69 63 73 |&"Apple |Graphics| |00004cb0| 20 53 6f 75 72 63 65 20 | 73 68 6f 77 73 20 79 6f | Source |shows yo| |00004cc0| 75 20 74 68 65 20 63 61 | 72 64 73 20 6f 66 20 67 |u the ca|rds of g| |00004cd0| 72 61 70 68 69 63 73 20 | 77 69 74 68 20 74 68 61 |raphics |with tha| |00004ce0| 74 20 6e 61 6d 65 20 28 | 6f 72 20 70 61 72 74 69 |t name (|or parti| |00004cf0| 61 6c 20 6e 61 6d 65 29 | d1 6f 6e 65 20 61 66 74 |al name)|.one aft| |00004d00| 65 72 20 61 6e 6f 74 68 | 65 72 d1 75 6e 74 69 6c |er anoth|er.until| |00004d10| 20 79 6f 75 27 76 65 20 | 73 65 65 6e 20 74 68 65 | you've |seen the| |00004d20| 6d 20 61 6c 6c 2c 20 6f | 72 20 75 6e 74 69 6c 20 |m all, o|r until | |00004d30| 79 6f 75 20 63 6c 69 63 | 6b 20 74 68 65 20 6d 6f |you clic|k the mo| |00004d40| 75 73 65 20 74 6f 20 73 | 74 6f 70 2e 20 20 22 20 |use to s|top. " | |00004d50| 26 20 72 65 74 75 72 6e | 0d 65 6e 64 20 4e 61 6d |& return|.end Nam| |00004d60| 65 0d 0d 66 75 6e 63 74 | 69 6f 6e 20 43 61 74 65 |e..funct|ion Cate| |00004d70| 67 6f 72 79 0d 72 65 74 | 75 72 6e 20 22 43 61 74 |gory.ret|urn "Cat| |00004d80| 65 67 6f 72 79 20 61 6c | 6c 6f 77 73 20 79 6f 75 |egory al|lows you| |00004d90| 20 74 6f 20 73 70 65 63 | 69 66 79 20 61 20 70 61 | to spec|ify a pa| |00004da0| 72 74 69 61 6c 20 63 61 | 74 65 67 6f 72 79 20 74 |rtial ca|tegory t| |00004db0| 69 74 6c 65 20 61 6e 64 | 20 73 65 61 72 63 68 20 |itle and| search | |00004dc0| 74 68 72 6f 75 67 68 20 | 74 68 65 20 67 72 61 70 |through |the grap| |00004dd0| 68 69 63 73 20 66 72 6f | 6d 20 74 68 61 74 20 63 |hics fro|m that c| |00004de0| 61 74 65 67 6f 72 79 2e | 20 20 41 66 74 65 72 20 |ategory.| After | |00004df0| 63 68 6f 6f 73 69 6e 67 | 20 74 68 69 73 20 63 6f |choosing| this co| |00004e00| 6d 6d 61 6e 64 2c 20 74 | 79 70 65 20 61 20 63 61 |mmand, t|ype a ca| |00004e10| 74 65 67 6f 72 79 20 6e | 61 6d 65 20 22 20 26 20 |tegory n|ame " & | |00004e20| 72 65 74 75 72 6e 20 26 | 22 28 6f 72 20 70 61 72 |return &|"(or par| |00004e30| 74 20 6f 66 20 6f 6e 65 | 29 20 69 6e 20 74 68 65 |t of one|) in the| |00004e40| 20 64 69 61 6c 6f 67 20 | 62 6f 78 20 61 6e 64 20 | dialog |box and | |00004e50| 63 6c 69 63 6b 20 4f 4b | 2e 20 20 22 20 26 20 72 |click OK|. " & r| |00004e60| 65 74 75 72 6e 20 26 72 | 65 74 75 72 6e 20 26 22 |eturn &r|eturn &"| |00004e70| 41 70 70 6c 65 20 47 72 | 61 70 68 69 63 73 20 53 |Apple Gr|aphics S| |00004e80| 6f 75 72 63 65 20 73 68 | 6f 77 73 20 79 6f 75 20 |ource sh|ows you | |00004e90| 74 68 65 20 63 61 72 64 | 73 20 6f 66 20 67 72 61 |the card|s of gra| |00004ea0| 70 68 69 63 73 20 69 6e | 20 74 68 61 74 20 63 61 |phics in| that ca| |00004eb0| 74 65 67 6f 72 79 d1 6f | 6e 65 20 61 66 74 65 72 |tegory.o|ne after| |00004ec0| 20 61 6e 6f 74 68 65 72 | d1 75 6e 74 69 6c 20 79 | another|.until y| |00004ed0| 6f 75 27 76 65 20 73 65 | 65 6e 20 74 68 65 6d 20 |ou've se|en them | |00004ee0| 61 6c 6c 2c 20 6f 72 20 | 75 6e 74 69 6c 20 79 6f |all, or |until yo| |00004ef0| 75 20 63 6c 69 63 6b 20 | 74 68 65 20 6d 6f 75 73 |u click |the mous| |00004f00| 65 20 74 6f 20 73 74 6f | 70 2e 20 20 22 20 26 20 |e to sto|p. " & | |00004f10| 72 65 74 75 72 6e 0d 65 | 6e 64 20 43 61 74 65 67 |return.e|nd Categ| |00004f20| 6f 72 79 0d 0d 66 75 6e | 63 74 69 6f 6e 20 46 6f |ory..fun|ction Fo| |00004f30| 72 6d 61 74 0d 72 65 74 | 75 72 6e 20 22 46 6f 72 |rmat.ret|urn "For| |00004f40| 6d 61 74 20 61 6c 6c 6f | 77 73 20 79 6f 75 20 74 |mat allo|ws you t| |00004f50| 6f 20 73 65 61 72 63 68 | 20 74 68 72 6f 75 67 68 |o search| through| |00004f60| 20 67 72 61 70 68 69 63 | 73 20 77 69 74 68 20 61 | graphic|s with a| |00004f70| 20 73 70 65 63 69 66 69 | 63 20 66 69 6c 65 20 66 | specifi|c file f| |00004f80| 6f 72 6d 61 74 2e 20 20 | 43 68 6f 6f 73 65 20 46 |ormat. |Choose F| |00004f90| 6f 72 6d 61 74 20 66 72 | 6f 6d 20 74 68 65 20 46 |ormat fr|om the F| |00004fa0| 69 6e 64 20 6d 65 6e 75 | 2c 20 74 79 70 65 20 61 |ind menu|, type a| |00004fb0| 20 66 69 6c 65 20 66 6f | 72 6d 61 74 20 d1 65 69 | file fo|rmat .ei| |00004fc0| 74 68 65 72 20 45 50 53 | 46 2c 20 50 49 43 54 2c |ther EPS|F, PICT,| |00004fd0| 20 6f 72 20 4d 50 4e 54 | d1 69 6e 20 74 68 65 20 | or MPNT|.in the | |00004fe0| 64 69 61 6c 6f 67 20 62 | 6f 78 2c 20 61 6e 64 20 |dialog b|ox, and | |00004ff0| 63 6c 69 63 6b 20 4f 4b | 2e 20 22 20 26 20 72 65 |click OK|. " & re| |00005000| 74 75 72 6e 20 26 72 65 | 74 75 72 6e 20 26 22 41 |turn &re|turn &"A| |00005010| 70 70 6c 65 20 47 72 61 | 70 68 69 63 73 20 53 6f |pple Gra|phics So| |00005020| 75 72 63 65 20 73 68 6f | 77 73 20 79 6f 75 20 74 |urce sho|ws you t| |00005030| 68 65 20 63 61 72 64 73 | 20 6f 66 20 67 72 61 70 |he cards| of grap| |00005040| 68 69 63 73 20 77 69 74 | 68 20 74 68 61 74 20 66 |hics wit|h that f| |00005050| 69 6c 65 20 66 6f 72 6d | 61 74 d1 6f 6e 65 20 61 |ile form|at.one a| |00005060| 66 74 65 72 20 61 6e 6f | 74 68 65 72 d1 75 6e 74 |fter ano|ther.unt| |00005070| 69 6c 20 79 6f 75 27 76 | 65 20 73 65 65 6e 20 74 |il you'v|e seen t| |00005080| 68 65 6d 20 61 6c 6c 2c | 20 6f 72 20 75 6e 74 69 |hem all,| or unti| |00005090| 6c 20 79 6f 75 20 63 6c | 69 63 6b 20 74 68 65 20 |l you cl|ick the | |000050a0| 6d 6f 75 73 65 20 74 6f | 20 73 74 6f 70 2e 20 20 |mouse to| stop. | |000050b0| 22 20 26 20 72 65 74 75 | 72 6e 0d 65 6e 64 20 46 |" & retu|rn.end F| |000050c0| 6f 72 6d 61 74 0d 0d 66 | 75 6e 63 74 69 6f 6e 20 |ormat..f|unction | |000050d0| 4e 6f 74 65 73 0d 72 65 | 74 75 72 6e 20 22 4e 6f |Notes.re|turn "No| |000050e0| 74 65 73 20 61 6c 6c 6f | 77 73 20 79 6f 75 20 74 |tes allo|ws you t| |000050f0| 6f 20 73 70 65 63 69 66 | 79 20 61 20 70 68 72 61 |o specif|y a phra| |00005100| 73 65 20 61 6e 64 20 73 | 65 61 72 63 68 20 74 68 |se and s|earch th| |00005110| 72 6f 75 67 68 20 74 68 | 65 20 67 72 61 70 68 69 |rough th|e graphi| |00005120| 63 73 20 77 68 6f 73 65 | 20 6e 6f 74 65 73 20 63 |cs whose| notes c| |00005130| 6f 6e 74 61 69 6e 20 74 | 68 61 74 20 70 68 72 61 |ontain t|hat phra| |00005140| 73 65 2e 20 20 22 20 26 | 20 72 65 74 75 72 6e 0d |se. " &| return.| |00005150| 65 6e 64 20 4e 6f 74 65 | 73 0d 0d 66 75 6e 63 74 |end Note|s..funct| |00005160| 69 6f 6e 20 43 61 72 64 | 4e 75 6d 62 65 72 0d 72 |ion Card|Number.r| |00005170| 65 74 75 72 6e 20 22 43 | 61 72 64 20 4e 75 6d 62 |eturn "C|ard Numb| |00005180| 65 72 20 74 61 6b 65 73 | 20 79 6f 75 20 64 69 72 |er takes| you dir| |00005190| 65 63 74 6c 79 20 74 6f | 20 74 68 65 20 63 61 72 |ectly to| the car| |000051a0| 64 20 74 68 61 74 20 68 | 61 73 20 74 68 65 20 63 |d that h|as the c| |000051b0| 61 72 64 20 6e 75 6d 62 | 65 72 20 79 6f 75 20 73 |ard numb|er you s| |000051c0| 70 65 63 69 66 79 2e 20 | 20 22 20 26 20 72 65 74 |pecify. | " & ret| |000051d0| 75 72 6e 20 26 72 65 74 | 75 72 6e 20 26 22 43 68 |urn &ret|urn &"Ch| |000051e0| 6f 6f 73 65 20 43 61 72 | 64 20 4e 75 6d 62 65 72 |oose Car|d Number| |000051f0| 20 66 72 6f 6d 20 74 68 | 65 20 46 69 6e 64 20 6d | from th|e Find m| |00005200| 65 6e 75 2c 20 74 79 70 | 65 20 74 68 65 20 63 61 |enu, typ|e the ca| |00005210| 72 64 20 6e 75 6d 62 65 | 72 20 69 6e 20 74 68 65 |rd numbe|r in the| |00005220| 20 64 69 61 6c 6f 67 20 | 62 6f 78 2c 20 61 6e 64 | dialog |box, and| |00005230| 20 63 6c 69 63 6b 20 4f | 4b 2e 20 59 6f 75 20 73 | click O|K. You s| |00005240| 65 65 20 74 68 65 20 63 | 61 72 64 20 69 6e 20 74 |ee the c|ard in t| |00005250| 68 65 20 73 74 61 63 6b | 20 74 68 61 74 20 68 61 |he stack| that ha| |00005260| 73 20 74 68 61 74 20 63 | 61 72 64 20 6e 75 6d 62 |s that c|ard numb| |00005270| 65 72 2e 20 20 22 20 26 | 20 72 65 74 75 72 6e 20 |er. " &| return | |00005280| 26 72 65 74 75 72 6e 20 | 26 22 4e 6f 74 65 3a 20 |&return |&"Note: | |00005290| 54 68 65 20 63 61 72 64 | 20 6e 75 6d 62 65 72 20 |The card| number | |000052a0| 74 68 61 74 27 73 20 61 | 73 73 6f 63 69 61 74 65 |that's a|ssociate| |000052b0| 64 20 77 69 74 68 20 61 | 20 73 70 65 63 69 66 69 |d with a| specifi| |000052c0| 63 20 67 72 61 70 68 69 | 63 20 63 68 61 6e 67 65 |c graphi|c change| |000052d0| 73 20 69 66 20 79 6f 75 | 20 61 64 64 20 6f 72 20 |s if you| add or | |000052e0| 64 65 6c 65 74 65 20 63 | 61 72 64 73 2e 22 20 26 |delete c|ards." &| |000052f0| 20 72 65 74 75 72 6e 0d | 65 6e 64 20 43 61 72 64 | return.|end Card| |00005300| 4e 75 6d 62 65 72 0d 0d | 66 75 6e 63 74 69 6f 6e |Number..|function| |00005310| 20 47 72 61 70 68 69 63 | 49 44 0d 72 65 74 75 72 | Graphic|ID.retur| |00005320| 6e 20 22 47 72 61 70 68 | 69 63 20 49 44 20 74 61 |n "Graph|ic ID ta| |00005330| 6b 65 73 20 79 6f 75 20 | 64 69 72 65 63 74 6c 79 |kes you |directly| |00005340| 20 74 6f 20 74 68 65 20 | 67 72 61 70 68 69 63 20 | to the |graphic | |00005350| 74 68 61 74 20 68 61 73 | 20 74 68 65 20 47 72 61 |that has| the Gra| |00005360| 70 68 69 63 20 49 44 20 | 79 6f 75 20 73 70 65 63 |phic ID |you spec| |00005370| 69 66 79 2e 22 20 26 20 | 72 65 74 75 72 6e 20 26 |ify." & |return &| |00005380| 72 65 74 75 72 6e 20 26 | 22 43 68 6f 6f 73 65 20 |return &|"Choose | |00005390| 47 72 61 70 68 69 63 20 | 49 44 20 66 72 6f 6d 20 |Graphic |ID from | |000053a0| 74 68 65 20 46 69 6e 64 | 20 6d 65 6e 75 2c 20 74 |the Find| menu, t| |000053b0| 79 70 65 20 61 20 47 72 | 61 70 68 69 63 20 49 44 |ype a Gr|aphic ID| |000053c0| 20 69 6e 20 74 68 65 20 | 64 69 61 6c 6f 67 20 62 | in the |dialog b| |000053d0| 6f 78 20 61 6e 64 20 63 | 6c 69 63 6b 20 4f 4b 2e |ox and c|lick OK.| |000053e0| 20 59 6f 75 20 73 65 65 | 20 74 68 65 20 63 61 72 | You see| the car| |000053f0| 64 20 66 6f 72 20 74 68 | 65 20 67 72 61 70 68 69 |d for th|e graphi| |00005400| 63 20 77 69 74 68 20 74 | 68 61 74 20 49 44 2e 20 |c with t|hat ID. | |00005410| 20 22 20 26 20 72 65 74 | 75 72 6e 0d 65 6e 64 20 | " & ret|urn.end | |00005420| 47 72 61 70 68 69 63 49 | 44 0d 0d 66 75 6e 63 74 |GraphicI|D..funct| |00005430| 69 6f 6e 20 54 69 74 6c | 65 43 61 72 64 0d 72 65 |ion Titl|eCard.re| |00005440| 74 75 72 6e 20 22 54 69 | 74 6c 65 20 43 61 72 64 |turn "Ti|tle Card| |00005450| 20 74 61 6b 65 73 20 79 | 6f 75 20 64 69 72 65 63 | takes y|ou direc| |00005460| 74 6c 79 20 74 6f 20 74 | 68 65 20 74 69 74 6c 65 |tly to t|he title| |00005470| 20 63 61 72 64 2e 20 20 | 22 20 26 20 72 65 74 75 | card. |" & retu| |00005480| 72 6e 0d 65 6e 64 20 54 | 69 74 6c 65 43 61 72 64 |rn.end T|itleCard| |00005490| 0d 0d 66 75 6e 63 74 69 | 6f 6e 20 53 68 6f 77 4c |..functi|on ShowL| |000054a0| 69 73 74 0d 72 65 74 75 | 72 6e 20 22 53 68 6f 77 |ist.retu|rn "Show| |000054b0| 20 4c 69 73 74 20 6d 61 | 6b 65 73 20 74 68 65 20 | List ma|kes the | |000054c0| 6f 70 65 6e 20 6c 69 73 | 74 20 76 69 73 69 62 6c |open lis|t visibl| |000054d0| 65 2e 20 54 68 69 73 20 | 63 6f 6d 6d 61 6e 64 20 |e. This |command | |000054e0| 61 6c 74 65 72 6e 61 74 | 65 73 20 77 69 74 68 20 |alternat|es with | |000054f0| 48 69 64 65 20 4c 69 73 | 74 2c 20 77 68 69 63 68 |Hide Lis|t, which| |00005500| 20 68 69 64 65 73 20 74 | 68 65 20 6c 69 73 74 20 | hides t|he list | |00005510| 74 68 61 74 27 73 20 73 | 68 6f 77 69 6e 67 20 28 |that's s|howing (| |00005520| 62 75 74 20 64 6f 65 73 | 6e 27 74 20 63 6c 6f 73 |but does|n't clos| |00005530| 65 20 69 74 29 2e 20 20 | 22 20 26 20 72 65 74 75 |e it). |" & retu| |00005540| 72 6e 0d 65 6e 64 20 53 | 68 6f 77 4c 69 73 74 0d |rn.end S|howList.| |00005550| 0d 66 75 6e 63 74 69 6f | 6e 20 41 64 64 54 68 69 |.functio|n AddThi| |00005560| 73 47 72 61 70 68 69 63 | 74 6f 4c 69 73 74 0d 72 |sGraphic|toList.r| |00005570| 65 74 75 72 6e 20 22 41 | 64 64 20 54 68 69 73 20 |eturn "A|dd This | |00005580| 47 72 61 70 68 69 63 20 | 74 6f 20 4c 69 73 74 20 |Graphic |to List | |00005590| 61 64 64 73 20 74 68 65 | 20 6e 61 6d 65 20 61 6e |adds the| name an| |000055a0| 64 20 47 72 61 70 68 69 | 63 20 49 44 20 6f 66 20 |d Graphi|c ID of | |000055b0| 74 68 65 20 63 75 72 72 | 65 6e 74 20 67 72 61 70 |the curr|ent grap| |000055c0| 68 69 63 20 74 6f 20 74 | 68 65 20 6f 70 65 6e 20 |hic to t|he open | |000055d0| 6c 69 73 74 2e 20 20 22 | 20 26 20 72 65 74 75 72 |list. "| & retur| |000055e0| 6e 20 26 22 41 64 64 20 | 61 73 20 6d 61 6e 79 20 |n &"Add |as many | |000055f0| 67 72 61 70 68 69 63 73 | 20 74 6f 20 74 68 65 20 |graphics| to the | |00005600| 6c 69 73 74 20 61 73 20 | 79 6f 75 20 77 61 6e 74 |list as |you want| |00005610| 2e 20 22 20 26 20 72 65 | 74 75 72 6e 20 26 72 65 |. " & re|turn &re| |00005620| 74 75 72 6e 20 26 22 59 | 6f 75 20 63 61 6e 20 63 |turn &"Y|ou can c| |00005630| 6f 6e 74 69 6e 75 65 20 | 74 6f 20 61 64 64 20 67 |ontinue |to add g| |00005640| 72 61 70 68 69 63 73 20 | 74 6f 20 74 68 65 20 6c |raphics |to the l| |00005650| 69 73 74 20 65 76 65 6e | 20 69 66 20 69 74 20 69 |ist even| if it i| |00005660| 73 20 68 69 64 64 65 6e | 20 28 61 73 20 69 74 20 |s hidden| (as it | |00005670| 69 73 20 77 68 65 6e 20 | 79 6f 75 20 73 65 61 72 |is when |you sear| |00005680| 63 68 20 62 79 20 6b 65 | 79 77 6f 72 64 20 6f 72 |ch by ke|yword or| |00005690| 20 62 6f 6f 6b 20 6e 61 | 6d 65 29 2e 20 20 41 20 | book na|me). A | |000056a0| 6c 69 73 74 20 73 74 61 | 79 73 20 6f 70 65 6e 20 |list sta|ys open | |000056b0| 75 6e 74 69 6c 20 79 6f | 75 20 6f 70 65 6e 20 61 |until yo|u open a| |000056c0| 6e 6f 74 68 65 72 20 6c | 69 73 74 20 6f 72 20 75 |nother l|ist or u| |000056d0| 6e 74 69 6c 20 79 6f 75 | 20 6c 65 61 76 65 20 74 |ntil you| leave t| |000056e0| 68 65 20 41 70 70 6c 65 | 20 47 72 61 70 68 69 63 |he Apple| Graphic| |000056f0| 73 20 53 6f 75 72 63 65 | 2e 22 20 26 20 72 65 74 |s Source|." & ret| |00005700| 75 72 6e 0d 65 6e 64 20 | 41 64 64 54 68 69 73 47 |urn.end |AddThisG| |00005710| 72 61 70 68 69 63 74 6f | 4c 69 73 74 0d 0d 66 75 |raphicto|List..fu| |00005720| 6e 63 74 69 6f 6e 20 44 | 65 6c 65 74 65 45 6e 74 |nction D|eleteEnt| |00005730| 72 69 65 73 0d 72 65 74 | 75 72 6e 20 22 44 65 6c |ries.ret|urn "Del| |00005740| 65 74 65 20 45 6e 74 72 | 69 65 73 20 64 65 6c 65 |ete Entr|ies dele| |00005750| 74 65 73 20 65 6e 74 72 | 69 65 73 20 66 72 6f 6d |tes entr|ies from| |00005760| 20 61 20 6c 69 73 74 2e | 20 20 22 20 26 20 72 65 | a list.| " & re| |00005770| 74 75 72 6e 0d 65 6e 64 | 20 44 65 6c 65 74 65 45 |turn.end| DeleteE| |00005780| 6e 74 72 69 65 73 0d 0d | 66 75 6e 63 74 69 6f 6e |ntries..|function| |00005790| 20 4e 65 77 0d 72 65 74 | 75 72 6e 20 22 4e 65 77 | New.ret|urn "New| |000057a0| 20 6f 70 65 6e 73 20 61 | 20 6e 65 77 20 65 6d 70 | opens a| new emp| |000057b0| 74 79 20 6c 69 73 74 20 | 6e 61 6d 65 64 20 55 6e |ty list |named Un| |000057c0| 74 69 74 6c 65 64 2e 20 | 20 22 20 26 20 72 65 74 |titled. | " & ret| |000057d0| 75 72 6e 20 26 72 65 74 | 75 72 6e 20 26 22 54 6f |urn &ret|urn &"To| |000057e0| 20 61 64 64 20 69 74 65 | 6d 73 20 74 6f 20 74 68 | add ite|ms to th| |000057f0| 65 20 6c 69 73 74 2c 20 | 63 68 6f 6f 73 65 20 74 |e list, |choose t| |00005800| 68 65 20 63 6f 6d 6d 61 | 6e 64 20 41 64 64 20 54 |he comma|nd Add T| |00005810| 68 69 73 20 47 72 61 70 | 68 69 63 20 74 6f 20 4c |his Grap|hic to L| |00005820| 69 73 74 20 66 72 6f 6d | 20 74 68 65 20 4c 69 73 |ist from| the Lis| |00005830| 74 73 20 6d 65 6e 75 2e | 20 22 20 26 20 72 65 74 |ts menu.| " & ret| |00005840| 75 72 6e 0d 65 6e 64 20 | 4e 65 77 0d 0d 66 75 6e |urn.end |New..fun| |00005850| 63 74 69 6f 6e 20 4f 70 | 65 6e 0d 72 65 74 75 72 |ction Op|en.retur| |00005860| 6e 20 22 4f 70 65 6e 20 | 6f 70 65 6e 73 20 61 20 |n "Open |opens a | |00005870| 73 61 76 65 64 20 6c 69 | 73 74 2e 20 20 22 20 26 |saved li|st. " &| |00005880| 20 72 65 74 75 72 6e 0d | 65 6e 64 20 4f 70 65 6e | return.|end Open| |00005890| 0d 0d 66 75 6e 63 74 69 | 6f 6e 20 53 61 76 65 0d |..functi|on Save.| |000058a0| 72 65 74 75 72 6e 20 22 | 53 61 76 65 20 73 61 76 |return "|Save sav| |000058b0| 65 73 20 61 20 6c 69 73 | 74 2e 20 20 22 20 26 20 |es a lis|t. " & | |000058c0| 72 65 74 75 72 6e 0d 65 | 6e 64 20 53 61 76 65 0d |return.e|nd Save.| |000058d0| 0d 66 75 6e 63 74 69 6f | 6e 20 53 61 76 65 41 73 |.functio|n SaveAs| |000058e0| 0d 72 65 74 75 72 6e 20 | 22 53 61 76 65 20 41 73 |.return |"Save As| |000058f0| 20 73 61 76 65 73 20 61 | 20 63 6f 70 79 20 6f 66 | saves a| copy of| |00005900| 20 74 68 65 20 6f 70 65 | 6e 20 6c 69 73 74 20 75 | the ope|n list u| |00005910| 6e 64 65 72 20 61 20 64 | 69 66 66 65 72 65 6e 74 |nder a d|ifferent| |00005920| 20 6e 61 6d 65 2e 20 20 | 22 20 26 20 72 65 74 75 | name. |" & retu| |00005930| 72 6e 0d 65 6e 64 20 53 | 61 76 65 41 73 0d 0d 66 |rn.end S|aveAs..f| |00005940| 75 6e 63 74 69 6f 6e 20 | 44 65 6c 65 74 65 0d 72 |unction |Delete.r| |00005950| 65 74 75 72 6e 20 22 44 | 65 6c 65 74 65 20 64 65 |eturn "D|elete de| |00005960| 6c 65 74 65 73 20 74 68 | 65 20 6c 69 73 74 73 20 |letes th|e lists | |00005970| 74 68 61 74 20 79 6f 75 | 20 73 70 65 63 69 66 79 |that you| specify| |00005980| 2e 20 20 22 20 26 20 72 | 65 74 75 72 6e 0d 65 6e |. " & r|eturn.en| |00005990| 64 20 44 65 6c 65 74 65 | 0d 0d 66 75 6e 63 74 69 |d Delete|..functi| |000059a0| 6f 6e 20 50 72 69 6e 74 | 0d 72 65 74 75 72 6e 20 |on Print|.return | |000059b0| 22 50 72 69 6e 74 20 70 | 72 69 6e 74 73 20 61 20 |"Print p|rints a | |000059c0| 6c 69 73 74 2e 20 20 22 | 20 26 20 72 65 74 75 72 |list. "| & retur| |000059d0| 6e 0d 65 6e 64 20 50 72 | 69 6e 74 0d 0d 66 75 6e |n.end Pr|int..fun| |000059e0| 63 74 69 6f 6e 20 41 64 | 64 47 72 61 70 68 69 63 |ction Ad|dGraphic| |000059f0| 73 0d 72 65 74 75 72 6e | 20 22 41 64 64 20 47 72 |s.return| "Add Gr| |00005a00| 61 70 68 69 63 73 20 6c | 65 74 73 20 79 6f 75 20 |aphics l|ets you | |00005a10| 61 64 64 20 74 6f 20 79 | 6f 75 72 20 73 74 61 63 |add to y|our stac| |00005a20| 6b 20 74 68 65 20 69 6e | 66 6f 72 6d 61 74 69 6f |k the in|formatio| |00005a30| 6e 20 61 6e 64 20 63 61 | 72 64 73 20 66 6f 72 20 |n and ca|rds for | |00005a40| 6e 65 77 20 67 72 61 70 | 68 69 63 73 20 69 6e 20 |new grap|hics in | |00005a50| 74 68 65 20 67 72 61 70 | 68 69 63 73 20 64 61 74 |the grap|hics dat| |00005a60| 61 62 61 73 65 2e 20 20 | 41 66 74 65 72 20 63 68 |abase. |After ch| |00005a70| 6f 6f 73 69 6e 67 20 74 | 68 69 73 20 63 6f 6d 6d |oosing t|his comm| |00005a80| 61 6e 64 2c 20 79 6f 75 | 20 73 65 65 20 74 68 65 |and, you| see the| |00005a90| 20 63 61 74 65 67 6f 72 | 69 65 73 20 6f 66 20 61 | categor|ies of a| |00005aa0| 76 61 69 6c 61 62 6c 65 | 20 67 72 61 70 68 69 63 |vailable| graphic| |00005ab0| 73 2e 20 20 43 6c 69 63 | 6b 20 74 6f 20 73 65 6c |s. Clic|k to sel| |00005ac0| 65 63 74 20 74 68 65 20 | 63 61 74 65 67 6f 72 69 |ect the |categori| |00005ad0| 65 73 20 6f 66 20 67 72 | 61 70 68 69 63 73 20 79 |es of gr|aphics y| |00005ae0| 6f 75 20 77 61 6e 74 20 | 74 6f 20 61 64 64 20 74 |ou want |to add t| |00005af0| 6f 20 79 6f 75 72 20 73 | 74 61 63 6b 2e 20 20 54 |o your s|tack. T| |00005b00| 68 65 6e 20 43 6c 69 63 | 6b 20 41 64 64 20 47 72 |hen Clic|k Add Gr| |00005b10| 61 70 68 69 63 73 20 4e | 6f 77 2e 20 20 4e 65 77 |aphics N|ow. New| |00005b20| 20 63 61 72 64 73 20 28 | 63 6f 6e 74 61 69 6e 69 | cards (|containi| |00005b30| 6e 67 20 74 68 75 6d 62 | 6e 61 69 6c 20 73 6b 65 |ng thumb|nail ske| |00005b40| 74 63 68 65 73 20 61 6e | 64 20 69 64 65 6e 74 69 |tches an|d identi| |00005b50| 66 79 69 6e 67 20 69 6e | 66 6f 72 6d 61 74 69 6f |fying in|formatio| |00005b60| 6e 20 61 62 6f 75 74 20 | 6e 65 77 20 67 72 61 70 |n about |new grap| |00005b70| 68 69 63 73 29 20 61 72 | 65 20 61 64 64 65 64 20 |hics) ar|e added | |00005b80| 74 6f 20 74 68 65 20 65 | 6e 64 20 6f 66 20 79 6f |to the e|nd of yo| |00005b90| 75 72 20 73 74 61 63 6b | 2e 20 22 20 26 20 72 65 |ur stack|. " & re| |00005ba0| 74 75 72 6e 0d 65 6e 64 | 20 41 64 64 47 72 61 70 |turn.end| AddGrap| |00005bb0| 68 69 63 73 0d 0d 66 75 | 6e 63 74 69 6f 6e 20 53 |hics..fu|nction S| |00005bc0| 65 74 42 72 6f 77 73 69 | 6e 67 53 70 65 65 64 0d |etBrowsi|ngSpeed.| |00005bd0| 72 65 74 75 72 6e 20 22 | 53 65 74 20 42 72 6f 77 |return "|Set Brow| |00005be0| 73 69 6e 67 20 53 70 65 | 65 64 20 6c 65 74 73 20 |sing Spe|ed lets | |00005bf0| 79 6f 75 20 63 68 61 6e | 67 65 20 74 68 65 20 73 |you chan|ge the s| |00005c00| 70 65 65 64 20 6f 66 20 | 62 72 6f 77 73 69 6e 67 |peed of |browsing| |00005c10| 20 61 6e 64 20 73 65 61 | 72 63 68 69 6e 67 20 74 | and sea|rching t| |00005c20| 68 72 6f 75 67 68 20 67 | 72 61 70 68 69 63 73 2e |hrough g|raphics.| |00005c30| 20 20 22 20 26 20 72 65 | 74 75 72 6e 0d 65 6e 64 | " & re|turn.end| |00005c40| 20 53 65 74 42 72 6f 77 | 73 69 6e 67 53 70 65 65 | SetBrow|singSpee| |00005c50| 64 0d 0d 66 75 6e 63 74 | 69 6f 6e 20 46 61 73 74 |d..funct|ion Fast| |00005c60| 46 6f 72 77 61 72 64 0d | 72 65 74 75 72 6e 20 22 |Forward.|return "| |00005c70| 54 68 69 73 20 69 73 20 | 74 68 65 20 46 61 73 74 |This is |the Fast| |00005c80| 20 46 6f 72 77 61 72 64 | 20 62 75 74 74 6f 6e 2e | Forward| button.| |00005c90| 57 68 65 6e 20 79 6f 75 | 20 63 6c 69 63 6b 20 69 |When you| click i| |00005ca0| 74 2c 20 41 70 70 6c 65 | 20 47 72 61 70 68 69 63 |t, Apple| Graphic| |00005cb0| 73 20 53 6f 75 72 63 65 | 20 70 72 65 73 65 6e 74 |s Source| present| |00005cc0| 73 20 74 68 65 20 63 61 | 72 64 73 20 63 6f 6e 74 |s the ca|rds cont| |00005cd0| 69 6e 75 6f 75 73 6c 79 | d1 6f 6e 65 20 61 66 74 |inuously|.one aft| |00005ce0| 65 72 20 61 6e 6f 74 68 | 65 72 d1 75 6e 74 69 6c |er anoth|er.until| |00005cf0| 20 79 6f 75 20 63 6c 69 | 63 6b 20 74 68 65 20 6d | you cli|ck the m| |00005d00| 6f 75 73 65 20 74 6f 20 | 73 74 6f 70 2e 20 22 20 |ouse to |stop. " | |00005d10| 26 20 72 65 74 75 72 6e | 20 26 72 65 74 75 72 6e |& return| &return| |00005d20| 20 26 22 57 68 65 6e 20 | 74 68 65 20 62 72 6f 77 | &"When |the brow| |00005d30| 73 69 6e 67 20 62 65 67 | 69 6e 73 2c 20 61 20 6d |sing beg|ins, a m| |00005d40| 65 73 73 61 67 65 20 62 | 6f 78 20 61 70 70 65 61 |essage b|ox appea| |00005d50| 72 73 2c 20 74 65 6c 6c | 69 6e 67 20 79 6f 75 20 |rs, tell|ing you | |00005d60| 74 68 61 74 20 79 6f 75 | 27 72 65 20 62 72 6f 77 |that you|'re brow| |00005d70| 73 69 6e 67 20 74 68 72 | 6f 75 67 68 20 74 68 65 |sing thr|ough the| |00005d80| 20 67 72 61 70 68 69 63 | 73 20 61 6e 64 20 65 78 | graphic|s and ex| |00005d90| 70 6c 61 69 6e 69 6e 67 | 20 68 6f 77 20 74 6f 20 |plaining| how to | |00005da0| 22 20 26 20 72 65 74 75 | 72 6e 20 26 22 73 74 6f |" & retu|rn &"sto| |00005db0| 70 2e 20 43 68 6f 6f 73 | 65 20 53 65 74 20 42 72 |p. Choos|e Set Br| |00005dc0| 6f 77 73 69 6e 67 20 53 | 70 65 65 64 20 66 72 6f |owsing S|peed fro| |00005dd0| 6d 20 74 68 65 20 4d 61 | 6e 61 67 65 6d 65 6e 74 |m the Ma|nagement| |00005de0| 20 6d 65 6e 75 20 74 6f | 20 76 61 72 79 20 74 68 | menu to| vary th| |00005df0| 65 20 62 72 6f 77 73 69 | 6e 67 20 73 70 65 65 64 |e browsi|ng speed| |00005e00| 2e 22 20 26 20 72 65 74 | 75 72 6e 0d 65 6e 64 20 |." & ret|urn.end | |00005e10| 46 61 73 74 46 6f 72 77 | 61 72 64 0d 0d 66 75 6e |FastForw|ard..fun| |00005e20| 63 74 69 6f 6e 20 4e 65 | 78 74 43 61 72 64 0d 72 |ction Ne|xtCard.r| |00005e30| 65 74 75 72 6e 20 22 54 | 68 69 73 20 69 73 20 74 |eturn "T|his is t| |00005e40| 68 65 20 4e 65 78 74 20 | 43 61 72 64 20 62 75 74 |he Next |Card but| |00005e50| 74 6f 6e 2e 20 43 6c 69 | 63 6b 20 69 74 20 74 6f |ton. Cli|ck it to| |00005e60| 20 73 65 65 20 74 68 65 | 20 6e 65 78 74 20 63 61 | see the| next ca| |00005e70| 72 64 20 69 6e 20 74 68 | 65 20 73 74 61 63 6b 2e |rd in th|e stack.| |00005e80| 20 20 22 20 26 20 72 65 | 74 75 72 6e 0d 65 6e 64 | " & re|turn.end| |00005e90| 20 4e 65 78 74 43 61 72 | 64 0d 0d 66 75 6e 63 74 | NextCar|d..funct| |00005ea0| 69 6f 6e 20 53 74 6f 70 | 0d 72 65 74 75 72 6e 20 |ion Stop|.return | |00005eb0| 22 54 68 69 73 20 69 73 | 20 74 68 65 20 53 74 6f |"This is| the Sto| |00005ec0| 70 20 62 75 74 74 6f 6e | 2e 20 20 43 6c 69 63 6b |p button|. Click| |00005ed0| 20 69 74 20 74 6f 20 73 | 74 6f 70 20 41 70 70 6c | it to s|top Appl| |00005ee0| 65 20 47 72 61 70 68 69 | 63 73 20 53 6f 75 72 63 |e Graphi|cs Sourc| |00005ef0| 65 20 66 72 6f 6d 20 62 | 72 6f 77 73 69 6e 67 20 |e from b|rowsing | |00005f00| 74 68 72 6f 75 67 68 20 | 74 68 65 20 63 61 72 64 |through |the card| |00005f10| 73 2e 22 20 26 20 72 65 | 74 75 72 6e 0d 65 6e 64 |s." & re|turn.end| |00005f20| 20 53 74 6f 70 0d 0d 66 | 75 6e 63 74 69 6f 6e 20 | Stop..f|unction | |00005f30| 50 72 65 76 69 6f 75 73 | 43 61 72 64 0d 72 65 74 |Previous|Card.ret| |00005f40| 75 72 6e 20 22 54 68 69 | 73 20 69 73 20 74 68 65 |urn "Thi|s is the| |00005f50| 20 50 72 65 76 69 6f 75 | 73 20 43 61 72 64 20 62 | Previou|s Card b| |00005f60| 75 74 74 6f 6e 2e 20 43 | 6c 69 63 6b 20 69 74 20 |utton. C|lick it | |00005f70| 74 6f 20 73 65 65 20 74 | 68 65 20 70 72 65 76 69 |to see t|he previ| |00005f80| 6f 75 73 20 63 61 72 64 | 20 69 6e 20 74 68 65 20 |ous card| in the | |00005f90| 73 74 61 63 6b 2e 20 20 | 22 20 26 20 72 65 74 75 |stack. |" & retu| |00005fa0| 72 6e 0d 65 6e 64 20 50 | 72 65 76 69 6f 75 73 43 |rn.end P|reviousC| |00005fb0| 61 72 64 0d 0d 66 75 6e | 63 74 69 6f 6e 20 46 61 |ard..fun|ction Fa| |00005fc0| 73 74 52 65 76 65 72 73 | 65 0d 72 65 74 75 72 6e |stRevers|e.return| |00005fd0| 20 22 54 68 69 73 20 69 | 73 20 74 68 65 20 46 61 | "This i|s the Fa| |00005fe0| 73 74 20 52 65 76 65 72 | 73 65 20 62 75 74 74 6f |st Rever|se butto| |00005ff0| 6e 2e 57 68 65 6e 20 79 | 6f 75 20 63 6c 69 63 6b |n.When y|ou click| |00006000| 20 69 74 2c 20 41 70 70 | 6c 65 20 47 72 61 70 68 | it, App|le Graph| |00006010| 69 63 73 20 53 6f 75 72 | 63 65 20 70 72 65 73 65 |ics Sour|ce prese| |00006020| 6e 74 73 20 74 68 65 20 | 63 61 72 64 73 20 63 6f |nts the |cards co| |00006030| 6e 74 69 6e 75 6f 75 73 | 6c 79 d1 6f 6e 65 20 61 |ntinuous|ly.one a| |00006040| 66 74 65 72 20 61 6e 6f | 74 68 65 72 d1 75 6e 74 |fter ano|ther.unt| |00006050| 69 6c 20 79 6f 75 20 63 | 6c 69 63 6b 20 74 68 65 |il you c|lick the| |00006060| 20 6d 6f 75 73 65 20 74 | 6f 20 73 74 6f 70 2e 20 | mouse t|o stop. | |00006070| 22 20 26 20 72 65 74 75 | 72 6e 20 26 72 65 74 75 |" & retu|rn &retu| |00006080| 72 6e 20 26 22 57 68 65 | 6e 20 74 68 65 20 62 72 |rn &"Whe|n the br| |00006090| 6f 77 73 69 6e 67 20 62 | 65 67 69 6e 73 2c 20 61 |owsing b|egins, a| |000060a0| 20 6d 65 73 73 61 67 65 | 20 62 6f 78 20 61 70 70 | message| box app| |000060b0| 65 61 72 73 2c 20 74 65 | 6c 6c 69 6e 67 20 79 6f |ears, te|lling yo| |000060c0| 75 20 74 68 61 74 20 79 | 6f 75 27 72 65 20 62 72 |u that y|ou're br| |000060d0| 6f 77 73 69 6e 67 20 74 | 68 72 6f 75 67 68 20 74 |owsing t|hrough t| |000060e0| 68 65 20 67 72 61 70 68 | 69 63 73 20 61 6e 64 20 |he graph|ics and | |000060f0| 65 78 70 6c 61 69 6e 69 | 6e 67 20 68 6f 77 20 74 |explaini|ng how t| |00006100| 6f 20 22 20 26 20 72 65 | 74 75 72 6e 20 26 22 73 |o " & re|turn &"s| |00006110| 74 6f 70 2e 20 20 43 68 | 6f 6f 73 65 20 53 65 74 |top. Ch|oose Set| |00006120| 20 42 72 6f 77 73 69 6e | 67 20 53 70 65 65 64 20 | Browsin|g Speed | |00006130| 66 72 6f 6d 20 74 68 65 | 20 4d 61 6e 61 67 65 6d |from the| Managem| |00006140| 65 6e 74 20 6d 65 6e 75 | 20 74 6f 20 76 61 72 79 |ent menu| to vary| |00006150| 20 74 68 65 20 62 72 6f | 77 73 69 6e 67 20 73 70 | the bro|wsing sp| |00006160| 65 65 64 2e 22 20 26 20 | 72 65 74 75 72 6e 0d 65 |eed." & |return.e| |00006170| 6e 64 20 46 61 73 74 52 | 65 76 65 72 73 65 0d 0d |nd FastR|everse..| |00006180| 66 75 6e 63 74 69 6f 6e | 20 5a 6f 6f 6d 0d 72 65 |function| Zoom.re| |00006190| 74 75 72 6e 20 22 54 68 | 69 73 20 69 73 20 74 68 |turn "Th|is is th| |000061a0| 65 20 5a 6f 6f 6d 20 69 | 63 6f 6e 2e 20 20 43 6c |e Zoom i|con. Cl| |000061b0| 69 63 6b 20 69 74 20 74 | 6f 20 73 65 65 20 74 68 |ick it t|o see th| |000061c0| 65 20 6f 72 69 67 69 6e | 61 6c 20 28 66 75 6c 6c |e origin|al (full| |000061d0| 2d 73 69 7a 65 29 20 76 | 65 72 73 69 6f 6e 20 6f |-size) v|ersion o| |000061e0| 66 20 74 68 65 20 67 72 | 61 70 68 69 63 20 6f 6e |f the gr|aphic on| |000061f0| 20 74 68 65 20 63 75 72 | 72 65 6e 74 20 63 61 72 | the cur|rent car| |00006200| 64 2e 22 20 26 20 72 65 | 74 75 72 6e 20 26 22 28 |d." & re|turn &"(| |00006210| 54 68 69 73 20 69 73 20 | 74 68 65 20 73 61 6d 65 |This is |the same| |00006220| 20 61 73 20 63 68 6f 6f | 73 69 6e 67 20 20 53 68 | as choo|sing Sh| |00006230| 6f 77 20 4f 72 69 67 69 | 6e 61 6c 20 66 72 6f 6d |ow Origi|nal from| |00006240| 20 74 68 65 20 47 72 61 | 70 68 69 63 20 6d 65 6e | the Gra|phic men| |00006250| 75 2e 29 20 20 22 20 26 | 20 72 65 74 75 72 6e 20 |u.) " &| return | |00006260| 26 72 65 74 75 72 6e 20 | 26 22 57 68 65 6e 20 79 |&return |&"When y| |00006270| 6f 75 20 64 6f 20 74 68 | 69 73 2c 20 41 70 70 6c |ou do th|is, Appl| |00006280| 65 20 47 72 61 70 68 69 | 63 73 20 53 6f 75 72 63 |e Graphi|cs Sourc| |00006290| 65 20 6c 6f 63 61 74 65 | 73 20 74 68 65 20 66 69 |e locate|s the fi| |000062a0| 6c 65 20 63 6f 6e 74 61 | 69 6e 69 6e 67 20 74 68 |le conta|ining th| |000062b0| 65 20 6f 72 69 67 69 6e | 61 6c 20 67 72 61 70 68 |e origin|al graph| |000062c0| 69 63 20 28 6f 6e 20 74 | 68 65 20 66 69 6c 65 20 |ic (on t|he file | |000062d0| 73 65 72 76 65 72 20 6f | 72 20 74 68 65 20 43 44 |server o|r the CD| |000062e0| 29 20 61 6e 64 20 6f 70 | 65 6e 73 20 69 74 2e 20 |) and op|ens it. | |000062f0| 20 49 66 20 22 20 26 20 | 72 65 74 75 72 6e 20 26 | If " & |return &| |00006300| 22 41 70 70 6c 65 20 47 | 72 61 70 68 69 63 73 20 |"Apple G|raphics | |00006310| 53 6f 75 72 63 65 20 63 | 61 6e 27 74 20 6f 70 65 |Source c|an't ope| |00006320| 6e 20 74 68 65 20 6f 72 | 69 67 69 6e 61 6c 20 67 |n the or|iginal g| |00006330| 72 61 70 68 69 63 2c 20 | 69 74 20 74 65 6c 6c 73 |raphic, |it tells| |00006340| 20 79 6f 75 20 73 6f 2e | 20 20 22 20 26 20 72 65 | you so.| " & re| |00006350| 74 75 72 6e 20 26 72 65 | 74 75 72 6e 0d 65 6e 64 |turn &re|turn.end| |00006360| 20 5a 6f 6f 6d 0d 0d 66 | 75 6e 63 74 69 6f 6e 20 | Zoom..f|unction | |00006370| 43 61 72 64 4e 75 6d 62 | 65 72 0d 72 65 74 75 72 |CardNumb|er.retur| |00006380| 6e 20 22 45 61 63 68 20 | 63 61 72 64 20 68 61 73 |n "Each |card has| |00006390| 20 61 20 63 61 72 64 20 | 6e 75 6d 62 65 72 2e 20 | a card |number. | |000063a0| 54 68 65 20 62 61 72 20 | 61 74 20 74 68 65 20 62 |The bar |at the b| |000063b0| 6f 74 74 6f 6d 20 6f 66 | 20 74 68 65 20 72 69 67 |ottom of| the rig| |000063c0| 68 74 20 73 69 64 65 20 | 67 69 76 65 73 20 74 68 |ht side |gives th| |000063d0| 65 20 63 61 72 64 20 6e | 75 6d 62 65 72 20 61 6e |e card n|umber an| |000063e0| 64 20 74 65 6c 6c 73 20 | 79 6f 75 20 68 6f 77 20 |d tells |you how | |000063f0| 6d 61 6e 79 20 63 61 72 | 64 73 20 61 72 65 20 69 |many car|ds are i| +--------+-------------------------+-------------------------+--------+--------+ Only 25.0 KB of data is shown above.